From cbce7c1e5e159774da7c2aa282e0305b3c25a0ff Mon Sep 17 00:00:00 2001 From: Petru Paler Date: Sat, 14 Sep 2024 07:37:09 +0100 Subject: [PATCH] Polish fish experience and remove zsh again. --- common/user-ppetru.nix | 1 - home/packages.nix | 2 ++ home/programs.nix | 10 ++++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/common/user-ppetru.nix b/common/user-ppetru.nix index 709c6b6..141ee3b 100644 --- a/common/user-ppetru.nix +++ b/common/user-ppetru.nix @@ -1,7 +1,6 @@ { pkgs, ... }: { programs.fish.enable = true; - programs.zsh.enable = true; users.users.ppetru = { isNormalUser = true; extraGroups = [ diff --git a/home/packages.nix b/home/packages.nix index c498297..f15979e 100644 --- a/home/packages.nix +++ b/home/packages.nix @@ -10,7 +10,9 @@ zsh ] ++ (with pkgs.fishPlugins; [ + pure # don't add failed commands to history sponge + transient-fish ]); } diff --git a/home/programs.nix b/home/programs.nix index 7564e23..bbaf7e9 100644 --- a/home/programs.nix +++ b/home/programs.nix @@ -2,6 +2,16 @@ { fish = { enable = true; + + shellInit = '' + set fish_greeting + + set pure_color_mute green + set pure_check_for_new_release false + set pure_enable_nixdevshell true + set pure_show_prefix_root_prompt true + set sponge_regex_patterns 'password|passwd' + ''; }; git = {