diff options
author | Alex Auvolat <alex@adnab.me> | 2023-01-01 19:27:39 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2023-01-01 19:27:39 +0100 |
commit | d90451791a2cc5440be7fa87e7877602bb8d9854 (patch) | |
tree | d435ef6db4a714fe3a060db840f7324dcb443635 | |
parent | efb97e598942043fb1439caaae6ea1d5633e198c (diff) | |
download | user-config-d90451791a2cc5440be7fa87e7877602bb8d9854.tar.gz user-config-d90451791a2cc5440be7fa87e7877602bb8d9854.zip |
enable vim plugins
-rw-r--r-- | kusanagi/nixos/configuration.nix | 2 | ||||
-rw-r--r-- | kusanagi/nixpkgs/home.nix | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/kusanagi/nixos/configuration.nix b/kusanagi/nixos/configuration.nix index dcc1376..0078355 100644 --- a/kusanagi/nixos/configuration.nix +++ b/kusanagi/nixos/configuration.nix @@ -86,6 +86,8 @@ vim vimPlugins.vim-nix + vimPlugins.fzf-vim + vimPlugins.nerdtree tmux git git-lfs diff --git a/kusanagi/nixpkgs/home.nix b/kusanagi/nixpkgs/home.nix index 9518272..eae4f96 100644 --- a/kusanagi/nixpkgs/home.nix +++ b/kusanagi/nixpkgs/home.nix @@ -12,13 +12,21 @@ "/home/lx/.ssh/id_ed25519" ]; }; + programs.vim = { + enable = true; + extraConfig = (builtins.readFile ../vim/vimrc); + plugins = with pkgs.vimPlugins; [ + vim-nix + fzf-vim + nerdtree + ]; + }; programs.git.enable = true; programs.git.userName = "Alex Auvolat"; programs.git.userEmail = "alex@adnab.me"; home.file = { - ".vimrc".source = ../vim/vimrc; ".config/tmux/tmux.conf".source = ../tmux/tmux.conf; }; |