diff --git a/home/modules/helix.nix b/home/modules/helix.nix index 090a873..bddfd26 100644 --- a/home/modules/helix.nix +++ b/home/modules/helix.nix @@ -6,6 +6,7 @@ extraPackages = [ pkgs.nil pkgs.alejandra + pkgs.bash-language-server ]; settings.editor = { @@ -96,6 +97,10 @@ auto-format = true; language-servers = ["tinymist"]; } + { + name = "bash"; + auto-format = true; + } ]; }; }; diff --git a/home/modules/niri.nix b/home/modules/niri.nix index 55bfc8a..cea6cee 100644 --- a/home/modules/niri.nix +++ b/home/modules/niri.nix @@ -89,7 +89,7 @@ }; gestures = { - hot-corners.enable = false; + hot-corners.enable = true; }; switch-events = { diff --git a/home/modules/shell/shell.nix b/home/modules/shell/shell.nix index e3fe65a..a415539 100644 --- a/home/modules/shell/shell.nix +++ b/home/modules/shell/shell.nix @@ -2,10 +2,10 @@ pkgs, inputs, system, + lib, ... }: { home.packages = with pkgs; [ - bat fzf fd eza @@ -15,8 +15,8 @@ ]; home.sessionVariables = { - PAGER = "bat -l man"; - MANPAGER = "bat -l man"; + PAGER = "${lib.getExe pkgs.bat} -l man"; + MANPAGER = "${lib.getExe pkgs.bat} -l man"; }; programs.nushell = { @@ -26,7 +26,7 @@ settings.show_banner = false; shellAliases = { - cat = "bat -p -P"; + cat = "${lib.getExe pkgs.bat} -p -P"; nix-shell = "nix-shell --run nu"; garbage = " sudo nix-collect-garbage --delete-old"; c = "clear";