Skip to content

Commit

Permalink
Add a Neovim config README
Browse files Browse the repository at this point in the history
  • Loading branch information
notahat committed Jan 5, 2025
1 parent 1df80a1 commit b981d6e
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 14 deletions.
21 changes: 21 additions & 0 deletions config/nvim/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Pete's Neovim Config

I've spent way too much time tuning and tweaking my Neovim setup, and this is
the result.

I keep the UI much more minimal than a normal IDE. I'm easily distracted, so I
want my code front-and-centre with not too much other information.

But I also like modern tools for navigating and editing code, like languagge
servers and treesitter.

Highlights of this config are:

- Plugin management with lazy.nvim
- Completion with blink.cmp
- Syntax highlighting with nvim-treesitter
- File explorer with oil.nvim
- Fuzzy finding of all sorts of things with Telescope
- Language server support with nvim-lspconfig
- Auto-formatting with none-ls
- Automatic installation of language servers and formatters with mason.nvim
14 changes: 0 additions & 14 deletions config/nvim/init.lua
Original file line number Diff line number Diff line change
@@ -1,17 +1,3 @@
-- Highlights of this config are:
--
-- * Plugin management with lazy.nvim
-- * Completion with blink.cmp
-- * Syntax highlighting with nvim-treesitter
-- * File explorer with oil.nvim
-- * Fuzzy finding of all sorts of things with Telescope
-- * Language server support with nvim-lspconfig
-- * Auto-formatting with none-ls
-- * Automatic installation of language servers and formatters with mason.nvim
--
-- I keep the UI much more minimal than a normal IDE. I'm easily distracted, so
-- I want my code front-and-centre with not too much other information.

require("config.options")
require("config.lazy")
require("config.key-mappings")
Expand Down

0 comments on commit b981d6e

Please sign in to comment.