From 6d65ac8fa457c303436bf9c195a225da5252cb0e Mon Sep 17 00:00:00 2001 From: Felix Schulze Date: Thu, 19 Jun 2025 14:46:22 +0200 Subject: [PATCH] hurricane: 29 current 2025-06-19 14:46:19 25.05.20250615.6c64dab 6.15.2 * fish and starship conf --- modules/programs.nix | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/modules/programs.nix b/modules/programs.nix index f8a21a9..a7f9f92 100644 --- a/modules/programs.nix +++ b/modules/programs.nix @@ -74,10 +74,28 @@ in { enable = true; flags = ["--cmd cd"]; }; - fish.enable = true; + fish = { + enable = true; + shellAliases = { + ".." = "cd .."; + "..." = "cd ../.."; + "...." = "cd ../../../"; + "....." = "cd ../../../../"; + + "cp" = "cp -v"; + "ls" = "ls -lah"; + "mkdir" = "mkdir -p"; + "mv" = "mv -v"; + "rm" = "rm -v"; + }; + }; starship = { enable = true; presets = ["nerd-font-symbols" "gruvbox-rainbow"]; + settings = { + add_newline = false; + directory.truncation_length = 10; + }; }; vim = { enable = true;