diff options
| author | ozpv <39195175+ozpv@users.noreply.github.com> | 2024-08-24 06:21:32 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-24 06:21:32 +0000 |
| commit | 1049f99b83557356ad52fde450b2316ee9950b99 (patch) | |
| tree | f87d1f3845dbe225319d29b78ebedcd4a836f8d3 | |
| parent | c85ba298330d2743761c9f47bd4a97bb464968b2 (diff) | |
Delete apps/neovim.nix
| -rw-r--r-- | apps/neovim.nix | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/apps/neovim.nix b/apps/neovim.nix deleted file mode 100644 index 766d746..0000000 --- a/apps/neovim.nix +++ /dev/null @@ -1,75 +0,0 @@ -{ config, pkgs, ... }: -{ - programs.nixvim = { - enable = true; - - keymaps = [ - # Equivalent to nnoremap ; : - { - key = ";"; - action = ":"; - } - - # Equivalent to nmap <silent> <buffer> <leader>gg <cmd>Man<CR> - { - key = "<leader>gg"; - action = "<cmd>Man<CR>"; - options = { - silent = true; - remap = false; - }; - } - # Etc... - ]; - - # We can set the leader key: - globals.mapleader = " "; - - # We can also set options: - opts = { - tabstop = 4; - shiftwidth = 4; - expandtab = false; - - mouse = "a"; - - # etc... - }; - - plugins = { - lazy.enable = true; - - telescope = { - enable = true; - keymaps = { - "<leader>ff" = "find_files"; - "<leader>lg" = "live_grep"; - }; - }; - - lsp = { - enable = true; - servers = { - tsserver.enable = true; - lua-ls.enable = true; - bashls.enable = true; - html.enable = true; - pyright.enable = true; - jsonls.enable = true; - java-language-server.enable = true; - cmake.enable = true; - sqls.enable = true; - rust-analyzer = { - enable = true; - installRustc = true; - installCargo = true; - }; - }; - }; - }; - - colorschemes.gruvbox.enable = true; - - extraPlugins = with pkgs.vimPlugins; [ vim-toml ]; - }; -} |
