diff --git a/home-manager/common-packages.nix b/home-manager/common-packages.nix index 9bc563a..82c9f64 100644 --- a/home-manager/common-packages.nix +++ b/home-manager/common-packages.nix @@ -25,7 +25,6 @@ with pkgs; [ jujutsu p7zip python3 - ripgrep rustup-toolchain-install-master samply tokei diff --git a/home-manager/common.nix b/home-manager/common.nix index bf32cea..c088be9 100644 --- a/home-manager/common.nix +++ b/home-manager/common.nix @@ -37,6 +37,15 @@ in enable = true; }; + programs.eza = { + enable = true; + git = true; + }; + + programs.ripgrep.enable = true; + + programs.fd.enable = true; + programs.fish = { enable = true; interactiveShellInit = '' @@ -50,6 +59,14 @@ in shellAliases = { x = "CARGO_MOMMYS_ACTUAL=${lib.getExe customPkgs.x} ${lib.getExe' pkgs.cargo-mommy "cargo-mommy"}"; }; + functions = { + "scratch" = { + description = "Makes a temporary directory and moves into it"; + body = '' + cd "$(mktemp --tmpdir -d scratchXXXXXXXXX)" + ''; + }; + }; }; programs.home-manager.enable = true;