diff --git a/home.nix b/home.nix index 3d6e1cf..57b297f 100644 --- a/home.nix +++ b/home.nix @@ -14,6 +14,7 @@ packages = with pkgs; [ bemenu brave + direnv gopass gopass-jsonapi pavucontrol @@ -51,15 +52,15 @@ enable = true; viAlias = true; extraPackages = with pkgs; [ + alejandra go gopls - nodePackages_latest.prettier - nodePackages_latest.typescript - nodePackages_latest.typescript-language-server - alejandra libclang lua lua-language-server + nodePackages_latest.prettier + nodePackages_latest.typescript + nodePackages_latest.typescript-language-server python311Packages.python-lsp-black python311Packages.python-lsp-server ripgrep @@ -67,11 +68,10 @@ stylua ]; plugins = with pkgs.vimPlugins; [ - toggleterm-nvim autoclose-nvim - comment-nvim barbar-nvim cmp-nvim-lsp + comment-nvim luasnip nightfox-nvim nvim-cmp @@ -82,6 +82,7 @@ plenary-nvim telescope-nvim telescope-nvim + toggleterm-nvim vim-vinegar ]; extraLuaConfig = lib.fileContents ./cfg/nvim/init.lua; @@ -101,11 +102,6 @@ expireDuplicatesFirst = true; }; plugins = [ - { - name = "zsh-autoenv"; - src = "${pkgs.zsh-autoenv}/share/zsh-autoenv"; - file = "autoenv.plugin.zsh"; - } { name = "zsh-powerlevel10k"; src = "${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k"; @@ -119,6 +115,7 @@ ]; initExtra = '' source "$HOME/.p10k.zsh" + eval "$(direnv hook zsh)" ''; }; };