diff --git a/nixos/home-other-os.nix b/nixos/home-other-os.nix index dd2b5bab..2740d284 100644 --- a/nixos/home-other-os.nix +++ b/nixos/home-other-os.nix @@ -14,6 +14,47 @@ in }; }; home.packages = with pkgs; [ +( + neovim.override { + vimAlias = true; + configure = { + customRC = '' + if filereadable($HOME . "/.vimrc") + source $HOME/.vimrc + endif + ''; + + vam.knownPlugins = unstable.vimPlugins; + vam.pluginDictionaries = [ + { names = [ + "ack-vim" + "ctrlp-vim" + "editorconfig-vim" + "fzf-vim" + "nerdtree" + "nerdtree-git-plugin" + "rust-vim" + "tabular" + "vim-airline" + "vim-airline-themes" + "vim-autoformat" + "vim-colors-solarized" + "vim-dirdiff" + "vim-dispatch" + "vim-fugitive" + "vim-gitgutter" + "vim-markdown" + "vim-nix" + "vim-sensible" + "vim-startify" + "vim-surround" + "vim-toml" + ]; + } + ]; + + };}) + ( pass.withExtensions (ext: [ ext.pass-otp ext.pass-import ext.pass-genphrase ext.pass-audit ext.pass-update ])) passff-host cabal-install stack hsetroot lm_sensors gnome3.gnome-screenshot