direnv instead of zsh-autoenv
This commit is contained in:
parent
c812c56192
commit
5faf5a5197
19
home.nix
19
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)"
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user