diff options
| author | czjstmax <jstmaxlol@disroot.org> | 2026-05-16 17:13:57 +0200 |
|---|---|---|
| committer | czjstmax <jstmaxlol@disroot.org> | 2026-05-16 17:13:57 +0200 |
| commit | fcd2c8c3de5778632f023d95ba55d9a9067ae2f2 (patch) | |
| tree | 56c3ab3bc89fa5e798cea122a163a840458d474e /cfg/fish/fish_prompt.fish.old | |
| parent | 882d198df77701a16e94f6c6f3766f299abbaced (diff) | |
new prompt
Signed-off-by: czjstmax <jstmaxlol@disroot.org>
Diffstat (limited to 'cfg/fish/fish_prompt.fish.old')
| -rw-r--r-- | cfg/fish/fish_prompt.fish.old | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/cfg/fish/fish_prompt.fish.old b/cfg/fish/fish_prompt.fish.old new file mode 100644 index 0000000..916e276 --- /dev/null +++ b/cfg/fish/fish_prompt.fish.old @@ -0,0 +1,25 @@ +function fish_prompt + set -l user $USER + set -l cwd $PWD + set -l home $HOME + + if test "$cwd" = "$home" + # if in ~ + echo -e (set_color white)"╭"(set_color red)"("(set_color white)"$user" \ + (set_color red)"⮞"(set_color white)"⮞"(set_color red)"⮞" \ + (set_color white)"~"(set_color red)")"(set_color red)"\n╰"(set_color normal)"⮞ " + # ╭(max⮞⮞⮞~) + # ╰⮞ + else if string match -q "$home/*" $cwd + set -l relative (string replace "$home/" "~/" $cwd) + # if in a ~ subdir + echo -e (set_color white)"╭"(set_color red)"("(set_color white)"$user" \ + (set_color red)"⮞"(set_color white)"⮞"(set_color red)"⮞" \ + (set_color white)$relative(set_color red)")"(set_color red)"\n╰"(set_color normal)"⮞ " + else + # if in any other dir + echo -e (set_color white)"╭"(set_color red)"("(set_color white)"$user" \ + (set_color red)"⮞"(set_color white)"⮞"(set_color red)"⮞" \ + (set_color white)$cwd(set_color red)")"(set_color red)"\n╰"(set_color normal)"⮞ " + end +end |