summaryrefslogtreecommitdiff
path: root/conf/fish.nix
diff options
context:
space:
mode:
authorAdrian Kummerlaender2018-09-23 12:27:40 +0200
committerAdrian Kummerlaender2018-09-23 12:27:40 +0200
commit34b73e34e2d6a280264421663c7bce326c68f897 (patch)
tree2a36319ac54965b38f74094673f5f4efcc37e413 /conf/fish.nix
parent325e80caaaaa202a71bc1111d3e19a92d99e7ada (diff)
downloadnixos_system-34b73e34e2d6a280264421663c7bce326c68f897.tar
nixos_system-34b73e34e2d6a280264421663c7bce326c68f897.tar.gz
nixos_system-34b73e34e2d6a280264421663c7bce326c68f897.tar.bz2
nixos_system-34b73e34e2d6a280264421663c7bce326c68f897.tar.lz
nixos_system-34b73e34e2d6a280264421663c7bce326c68f897.tar.xz
nixos_system-34b73e34e2d6a280264421663c7bce326c68f897.tar.zst
nixos_system-34b73e34e2d6a280264421663c7bce326c68f897.zip
Restructure host config, derivations
Diffstat (limited to 'conf/fish.nix')
-rw-r--r--conf/fish.nix71
1 files changed, 0 insertions, 71 deletions
diff --git a/conf/fish.nix b/conf/fish.nix
deleted file mode 100644
index 6a654f5..0000000
--- a/conf/fish.nix
+++ /dev/null
@@ -1,71 +0,0 @@
-{
- programs.fish = {
- enable = true;
- shellInit = ''
- set fish_greeting ""
- '';
- interactiveShellInit = ''
- eval (dircolors -c ${./dir_colors})
-
- set fish_color_normal white
- set fish_color_command magenta --bold
- set fish_color_param green
- set fish_color_error brred
- set fish_color_operator cyan
- set fish_color_comment white
- set fish_color_cwd green
- set fish_color_quote brown
- set fish_color_autosuggestion 555
- set fish_color_redirection white
- '';
- promptInit = ''
- function fish_prompt
- set last_status $status
-
- if not set -q __fish_prompt_normal
- set -g __fish_prompt_normal (set_color normal)
- end
-
- switch $USER
- case root
- if not set -q __fish_prompt_cwd
- if set -q fish_color_cwd_root
- set -g __fish_prompt_cwd (set_color $fish_color_cwd_root)
- else
- set -g __fish_prompt_cwd (set_color $fish_color_cwd)
- end
- end
-
- case '*'
- if not set -q __fish_prompt_cwd
- set -g __fish_prompt_cwd (set_color $fish_color_cwd)
- end
- end
-
- echo -n -s 'λ ' "$__fish_prompt_cwd" (prompt_pwd) "$__fish_prompt_normal"
-
- if test $IN_NIX_SHELL
- if test $NIX_SHELL_NAME
- echo -n -s ' (' $NIX_SHELL_NAME ')'
- else
- echo -n -s ' (nix-shell)'
- end
- end
-
- if test $last_status -gt 0
- set_color $fish_color_cwd_root
- echo -n -s ' ● '
- set_color normal
- else
- echo -n -s ' ● '
- end
- end
-
- function fish_right_prompt
- set_color $fish_color_autosuggestion
- date '+%H:%M:%S'
- set_color normal
- end
- '';
- };
-}