Personal Nix setup
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Move neovim plugins out of overlays

+17 -2
+5 -2
config/nvim/default.nix
··· 2 2 3 3 let 4 4 colors = import ../colors.nix; 5 + plugins = import ./plugins.nix { 6 + inherit (pkgs) fetchFromGitHub; 7 + inherit (pkgs.vimUtils) buildVimPluginFrom2Nix; 8 + }; 5 9 6 10 my-theme = pkgs.vimUtils.buildVimPluginFrom2Nix { 7 11 pname = "my-theme"; ··· 40 44 vimAlias = true; 41 45 configure = { 42 46 customRC = initContents; 43 - packages.myVimPackage = with pkgs.vimPlugins; { 47 + packages.myVimPackage = with plugins; { 44 48 start = [ 45 49 my-theme 46 50 vim-repeat 47 51 vim-fugitive 48 - editorconfig-vim 49 52 hardline-nvim 50 53 gitsigns-nvim 51 54 nvim-lspconfig
+12
overlays/vim-plugins.nix config/nvim/plugins.nix
··· 4 4 }: 5 5 6 6 { 7 + vim-repeat = buildVimPluginFrom2Nix { 8 + pname = "vim-fugitive"; 9 + version = "2022-01-25"; 10 + src = fetchFromGitHub { 11 + owner = "tpope"; 12 + repo = "vim-repeat"; 13 + rev = "24afe922e6a05891756ecf331f39a1f6743d3d5a"; 14 + sha256 = "0y18cy5wvkb4pv5qjsfndrpcvz0dg9v0r6ia8k9isp4agdmxkdzj"; 15 + }; 16 + meta.homepage = "https://github.com/tpope/vim-repeat"; 17 + }; 18 + 7 19 vim-fugitive = buildVimPluginFrom2Nix { 8 20 pname = "vim-fugitive"; 9 21 version = "2023-04-29";