nix-config

My personal nixos and home-manager configuration
Log | Files | Refs | README

commit 077703fe3cfc442b1a6d576db24fc131d72899c4
parent e91b6175e7036b322d3001a556818bccbce4ff1b
Author: GuyClicking <bpaul848@gmail.com>
Date:   Sat, 24 Jul 2021 19:07:40 +1000

sort plugins

Diffstat:
Mhome/modules/dev/neovim/default.nix | 22+++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/home/modules/dev/neovim/default.nix b/home/modules/dev/neovim/default.nix @@ -39,6 +39,9 @@ in lua << EOF ${readFile ./init.lua} + function asm() + vim.bo.ft = 'nasm' + end function c() ${readFile ./c.lua} end @@ -52,27 +55,28 @@ in ${readFile ./tex.lua} end EOF + au BufEnter *.asm lua asm() au BufEnter *.c lua c() au BufEnter *.cpp lua cpp() au BufEnter *.lua lua lua() au BufEnter *.tex lua tex() ''; plugins = [ - { plugin = pkgs.vimPlugins.vim-nix; } - { plugin = pkgs.vimPlugins.fzfWrapper; } - { plugin = pkgs.vimPlugins.plenary-nvim; } - { plugin = pkgs.vitalityVimPlugins.LuaSnip; } { plugin = config.neovim.colourSchemePackage; config = "colorscheme ${config.neovim.colourScheme}"; } + { plugin = pkgs.vimPlugins.fugitive; } + { plugin = pkgs.vimPlugins.fzfWrapper; } + { plugin = pkgs.vimPlugins.mattn-calendar-vim; } { plugin = pkgs.vimPlugins.nvim-compe; config = luaConfig ./compe.lua; } { plugin = pkgs.vimPlugins.nvim-lspconfig; } { plugin = pkgs.vimPlugins.nvim-treesitter; config = "lua require'nvim-treesitter.configs'.setup{highlight={enable=true}}"; } - { plugin = pkgs.vimPlugins.vimwiki; } - { plugin = pkgs.vimPlugins.fugitive; } - { plugin = pkgs.vimPlugins.vim-startify; } + { plugin = pkgs.vimPlugins.plenary-nvim; } { plugin = pkgs.vimPlugins.vim-dispatch; } - { plugin = pkgs.vimPlugins.vim-surround; } + { plugin = pkgs.vimPlugins.vim-nix; } { plugin = pkgs.vimPlugins.vim-polyglot; } - { plugin = pkgs.vimPlugins.mattn-calendar-vim; } + { plugin = pkgs.vimPlugins.vim-startify; } + { plugin = pkgs.vimPlugins.vim-surround; } + { plugin = pkgs.vimPlugins.vimwiki; } + { plugin = pkgs.vitalityVimPlugins.LuaSnip; } # Language specific plugins (mkIf config.haskell.enable { plugin = pkgs.vimPlugins.haskell-vim; })