style(nvim): 🎨 Housekeeping
Formatting and linting housekeeping
This commit is contained in:
Vendored
+3
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"conventionalCommits.scopes": ["nvim"]
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
# Rootiest NVim Configuration
|
# Rootiest NVim Configuration
|
||||||
|
|
||||||
```
|
```none
|
||||||
██████╗ ██████╗ ██████╗ ████████╗██╗███████╗███████╗████████╗
|
██████╗ ██████╗ ██████╗ ████████╗██╗███████╗███████╗████████╗
|
||||||
██╔══██╗██╔═══██╗██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝╚══██╔══╝
|
██╔══██╗██╔═══██╗██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝╚══██╔══╝
|
||||||
██████╔╝██║ ██║██║ ██║ ██║ ██║█████╗ ███████╗ ██║
|
██████╔╝██║ ██║██║ ██║ ██║ ██║█████╗ ███████╗ ██║
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
The rootiest neovim configuration you will ever see!
|
The rootiest neovim configuration you will ever see!
|
||||||
|
|
||||||
### Installation
|
## Installation
|
||||||
|
|
||||||
1. Install [neovim](https://github.com/neovim/neovim/blob/master/INSTALL.md)
|
1. Install [neovim](https://github.com/neovim/neovim/blob/master/INSTALL.md)
|
||||||
|
|
||||||
@@ -36,7 +36,7 @@ The rootiest neovim configuration you will ever see!
|
|||||||
|
|
||||||
4. Enjoy!
|
4. Enjoy!
|
||||||
|
|
||||||
### Features
|
## Features
|
||||||
|
|
||||||
- Comfortable keybindings and IDE-like features
|
- Comfortable keybindings and IDE-like features
|
||||||
- Designed to be quick to load and easy to use without compromising on features
|
- Designed to be quick to load and easy to use without compromising on features
|
||||||
@@ -51,7 +51,7 @@ The rootiest neovim configuration you will ever see!
|
|||||||
- ToggleTerm, fzf, telescope, neotree, etc. for quick access to files and terminal
|
- ToggleTerm, fzf, telescope, neotree, etc. for quick access to files and terminal
|
||||||
- LSP support for many languages and automatic setup for many more
|
- LSP support for many languages and automatic setup for many more
|
||||||
|
|
||||||
### Credits
|
## Credits
|
||||||
|
|
||||||
- [Folke Lamaitre](https://github.com/folke)
|
- [Folke Lamaitre](https://github.com/folke)
|
||||||
- [LazyVim](https://github.com/LazyVim/LazyVim)
|
- [LazyVim](https://github.com/LazyVim/LazyVim)
|
||||||
|
|||||||
@@ -1,24 +1,24 @@
|
|||||||
-- Copyright (C) 2024 Chris Laprade (chris@rootiest.com)
|
-- Copyright (C) 2024 Chris Laprade (chris@rootiest.com)
|
||||||
--
|
--
|
||||||
-- This program is free software: you can redistribute it and/or modify
|
-- This program is free software: you can redistribute it and/or modify
|
||||||
-- it under the terms of the GNU Affero General Public License as
|
-- it under the terms of the GNU Affero General Public License as
|
||||||
-- published by the Free Software Foundation, either version 3 of the
|
-- published by the Free Software Foundation, either version 3 of the
|
||||||
-- License, or (at your option) any later version.
|
-- License, or (at your option) any later version.
|
||||||
--
|
--
|
||||||
-- This program is distributed in the hope that it will be useful,
|
-- This program is distributed in the hope that it will be useful,
|
||||||
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
-- GNU Affero General Public License for more details.
|
-- GNU Affero General Public License for more details.
|
||||||
--
|
--
|
||||||
-- You should have received a copy of the GNU Affero General Public License
|
-- You should have received a copy of the GNU Affero General Public License
|
||||||
-- along with this program. If not, see <https://www.gnu.org/licenses/>.
|
-- along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
--
|
--
|
||||||
-- ██████╗ ██████╗ ██████╗ ████████╗██╗███████╗███████╗████████╗
|
-- ██████╗ ██████╗ ██████╗ ████████╗██╗███████╗███████╗████████╗
|
||||||
-- ██╔══██╗██╔═══██╗██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝╚══██╔══╝
|
-- ██╔══██╗██╔═══██╗██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝╚══██╔══╝
|
||||||
-- ██████╔╝██║ ██║██║ ██║ ██║ ██║█████╗ ███████╗ ██║
|
-- ██████╔╝██║ ██║██║ ██║ ██║ ██║█████╗ ███████╗ ██║
|
||||||
-- ██╔══██╗██║ ██║██║ ██║ ██║ ██║██╔══╝ ╚════██║ ██║
|
-- ██╔══██╗██║ ██║██║ ██║ ██║ ██║██╔══╝ ╚════██║ ██║
|
||||||
-- ██║ ██║╚██████╔╝╚██████╔╝ ██║ ██║███████╗███████║ ██║
|
-- ██║ ██║╚██████╔╝╚██████╔╝ ██║ ██║███████╗███████║ ██║
|
||||||
-- ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚══════╝ ╚═╝
|
-- ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚══════╝ ╚═╝
|
||||||
-- [[ ]]
|
-- [[ ]]
|
||||||
-- [[ ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ ]]
|
-- [[ ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ ]]
|
||||||
-- [[ ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ ]]
|
-- [[ ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ ]]
|
||||||
@@ -34,7 +34,6 @@
|
|||||||
-- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
|
-- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
|
||||||
-- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
|
-- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
|
||||||
|
|
||||||
|
|
||||||
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
||||||
-- Bootstrap lazy.nvim
|
-- Bootstrap lazy.nvim
|
||||||
if not vim.uv.fs_stat(lazypath) then
|
if not vim.uv.fs_stat(lazypath) then
|
||||||
@@ -63,7 +62,7 @@ require("lazy").setup({
|
|||||||
{ "vhyrro/luarocks.nvim", priority = 1000, config = true },
|
{ "vhyrro/luarocks.nvim", priority = 1000, config = true },
|
||||||
{
|
{
|
||||||
"nvimdev/dashboard-nvim",
|
"nvimdev/dashboard-nvim",
|
||||||
lazy = false, -- As https://github.com/nvimdev/dashboard-nvim/pull/450, dashboard-nvim shouldn't be lazy-loaded to properly handle stdin.
|
lazy = false,
|
||||||
opts = function()
|
opts = function()
|
||||||
local logo = [[
|
local logo = [[
|
||||||
██████╗ ██████╗ ██████╗ ████████╗██╗███████╗███████╗████████╗ ███╗ ██╗██╗ ██╗██╗███╗ ███╗
|
██████╗ ██████╗ ██████╗ ████████╗██╗███████╗███████╗████████╗ ███╗ ██╗██╗ ██╗██╗███╗ ███╗
|
||||||
|
|||||||
Reference in New Issue
Block a user