diff --git a/shared/home/bash.nix b/shared/home/bash.nix index 192fc98..58d40b2 100644 --- a/shared/home/bash.nix +++ b/shared/home/bash.nix @@ -18,11 +18,26 @@ in with lib; { # Configure the shell itself programs.bash = { enable = true; - shellAliases = {} // cfg.extraAliases; + shellAliases = { + ":q" = "exit"; + "t" = "exa -T"; + } // cfg.extraAliases; }; # Configure the prompt - programs.starship.enable = true; + programs.starship = { + enable = true; + settings = { + format = '' + ┌── $directory$git_branch$cmd_duration$sudo + └ $character + ''; + character = { + success_symbol = "[>](bold green)"; + error_symbol = "[✖](bold red)"; + }; + }; + }; }; diff --git a/shared/home/gui/term.nix b/shared/home/gui/term.nix index 0262a16..9f78e0b 100644 --- a/shared/home/gui/term.nix +++ b/shared/home/gui/term.nix @@ -9,7 +9,8 @@ let theme = config.theme; in { term = "xterm"; enable_audio_bell = false; scrollback_lines = 5000000; - background = "#${theme.background.basic}"; + background = "#${theme.background.minor}"; + bold_font = "Fira Code Medium"; }; font = {