diff --git a/modules/home/apps/cli-apps/fish/default.nix b/modules/home/apps/cli-apps/fish/default.nix index a5b391b..6bcb2b0 100644 --- a/modules/home/apps/cli-apps/fish/default.nix +++ b/modules/home/apps/cli-apps/fish/default.nix @@ -14,10 +14,42 @@ in { }; config = mkIf cfg.enable { - environment.systemPackages = with pkgs; [ - fish - starship - colorls - ]; + programs = { + fish = enabled; + starship = { + enable = true; + enableTransience = true; + settings = { + character = { + success_symbol = "[➜](bold green)"; + error_symbol = "[✗](bold red) "; + vicmd_symbol = "[](bold blue) "; + }; + time = { + disabled = false; + time_format = "%T"; + utc_time_offset = "+1"; + }; + username = { + style_user = "lightgreen"; + style_root = "red"; + format = "[$user]($style) "; + disabled = false; + show_always = true; + }; + hostname = { + ssh_only = false; + format = "@ [$hostname](bold yellow) "; + disabled = false; + }; + directory = { + home_symbol = "󰋞 ~"; + read_only_style = "197"; + read_only = "  "; + format = "at [$path]($style)[$read_only]($read_only_style) "; + }; + }; + }; + }; }; } diff --git a/systems/x86_64-linux/workvm/default.nix b/systems/x86_64-linux/workvm/default.nix index f8ecba5..13a700b 100644 --- a/systems/x86_64-linux/workvm/default.nix +++ b/systems/x86_64-linux/workvm/default.nix @@ -12,7 +12,6 @@ with lib.wyrdgard; { virtualisation.hypervGuest.videoMode = "1920x1080"; environment.systemPackages = with pkgs; [ - ]; environment.variables.EDITOR = "nvim";