diff --git a/nixosConfigurations/common/hm/helix.nix b/nixosConfigurations/common/hm/helix.nix index 761b005..b45af62 100644 --- a/nixosConfigurations/common/hm/helix.nix +++ b/nixosConfigurations/common/hm/helix.nix @@ -7,7 +7,7 @@ }: { programs.helix = { enable = true; - extraPackages = with pkgs; [wl-clipboard pyright ruff alejandra]; + extraPackages = with pkgs; [wl-clipboard pyright ruff alejandra bash-language-server]; settings = { theme = "gruvbox"; @@ -66,6 +66,10 @@ args = ["server"]; environment = {RUFF_TRACE = "messages";}; }; + bash = { + command = "bash-language-server"; + args = ["start"]; + }; }; }; }; diff --git a/nixosConfigurations/vinheim/users.nix b/nixosConfigurations/vinheim/users.nix index f8761e0..ed07a05 100644 --- a/nixosConfigurations/vinheim/users.nix +++ b/nixosConfigurations/vinheim/users.nix @@ -117,6 +117,11 @@ in { }; }; + programs.zoxide = { + enable = true; + enableNushellIntegration = true; + }; + xdg.portal = { enable = true; configPackages = with pkgs; [ @@ -407,6 +412,8 @@ in { accent = "green"; }; + programs.bash.enable = true; + programs.yazi = { enable = true; enableNushellIntegration = true;