Compare commits
2 commits
63cad61e35
...
b1f5d44dd1
| Author | SHA1 | Date | |
|---|---|---|---|
| b1f5d44dd1 | |||
| 817d65d0d7 |
6 changed files with 33 additions and 22 deletions
1
stow/.config/fish/.gitignore
vendored
1
stow/.config/fish/.gitignore
vendored
|
|
@ -1 +1,2 @@
|
||||||
fish_variables
|
fish_variables
|
||||||
|
pure_prompt_colours
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,8 @@ if status is-interactive
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
cat ~/.config/fish/pure_colours.fish | source
|
||||||
|
|
||||||
set pure_enable_single_line_prompt true
|
set pure_enable_single_line_prompt true
|
||||||
set HOMEBREW_AUTO_UPDATE_SECS 86400
|
set HOMEBREW_AUTO_UPDATE_SECS 86400
|
||||||
zoxide init fish | source
|
zoxide init fish | source
|
||||||
|
|
|
||||||
|
|
@ -63,3 +63,11 @@ post_hook = 'sketchybar --reload'
|
||||||
input_path = './templates/jankyborders.sh'
|
input_path = './templates/jankyborders.sh'
|
||||||
output_path = '~/.cache/matugen-jankyborders.sh'
|
output_path = '~/.cache/matugen-jankyborders.sh'
|
||||||
post_hook = 'sh ~/.cache/matugen-jankyborders.sh'
|
post_hook = 'sh ~/.cache/matugen-jankyborders.sh'
|
||||||
|
|
||||||
|
[templates.zsh]
|
||||||
|
input_path = './templates/zsh.sh'
|
||||||
|
output_path = '~/.cache/zsh_colours.sh'
|
||||||
|
|
||||||
|
[templates.fish-pure]
|
||||||
|
input_path = './templates/pure.fish'
|
||||||
|
output_path = '~/.config/fish/pure_colours.fish'
|
||||||
|
|
|
||||||
15
stow/.config/matugen/templates/pure.fish
Normal file
15
stow/.config/matugen/templates/pure.fish
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
set pure_color_primary {{colors.primary.default.hex_stripped}}
|
||||||
|
set pure_color_normal {{colors.on_primary.default.hex_stripped}}
|
||||||
|
set pure_color_success {{colors.on_primary_container.default.hex_stripped}}
|
||||||
|
set pure_color_warning {{colors.secondary_fixed_dim.default.hex_stripped}}
|
||||||
|
|
||||||
|
set pure_color_info {{colors.secondary.default.hex_stripped}}
|
||||||
|
set pure_color_danger {{colors.error.default.hex_stripped}}
|
||||||
|
set pure_color_mute {{colors.surface_bright.default.hex_stripped}}
|
||||||
|
|
||||||
|
set pure_color_light {{colors.secondary.default.hex_stripped}}
|
||||||
|
set pure_color_dark {{colors.secondary.default.hex_stripped}}
|
||||||
|
|
||||||
|
set pure_color_git_unpushed_commits {{colors.tertiary.default.hex_stripped}}
|
||||||
|
set pure_color_git_dirty {{colors.tertiary.default.hex_stripped}}
|
||||||
|
set pure_color_git_stash {{colors.tertiary.default.hex_stripped}}
|
||||||
3
stow/.config/matugen/templates/zsh.sh
Normal file
3
stow/.config/matugen/templates/zsh.sh
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
PRIMARY_COLOUR="{#{{colors.primary.default.hex_stripped}}}"
|
||||||
|
SECONDARY_COLOUR="{#{{colors.secondary.default.hex_stripped}}}"
|
||||||
|
TEXT_COLOUR="{#{{colors.on_primary.default.hex_stripped}}}"
|
||||||
26
stow/.zshrc
26
stow/.zshrc
|
|
@ -23,34 +23,16 @@ fi
|
||||||
# set prompt colours
|
# set prompt colours
|
||||||
HOSTNAME="$(hostname)"
|
HOSTNAME="$(hostname)"
|
||||||
|
|
||||||
if [ "$HOSTNAME" = "kita" ]; then
|
if [ -f ~/.cache/zsh_colours.sh ]; then
|
||||||
PRIMARY_COLOUR="{red}"
|
source ~/.cache/zsh_colours.sh
|
||||||
SECONDARY_COLOUR="{yellow}"
|
|
||||||
TEXT_COLOUR="{black}"
|
|
||||||
|
|
||||||
elif [ "$HOSTNAME" = "bocchi" ]; then
|
|
||||||
PRIMARY_COLOUR="{magenta}"
|
|
||||||
SECONDARY_COLOUR="{white}"
|
|
||||||
TEXT_COLOUR="{black}"
|
|
||||||
|
|
||||||
elif [ "$HOSTNAME" = "ryo" ]; then
|
|
||||||
PRIMARY_COLOUR="{cyan}"
|
|
||||||
SECONDARY_COLOUR="{blue}"
|
|
||||||
TEXT_COLOUR="{black}"
|
|
||||||
|
|
||||||
elif [ "$HOSTNAME" = "nijika" ]; then
|
|
||||||
PRIMARY_COLOUR="{yellow}"
|
|
||||||
SECONDARY_COLOUR="{green}"
|
|
||||||
TEXT_COLOUR="{black}"
|
|
||||||
|
|
||||||
else
|
else
|
||||||
PRIMARY_COLOUR="{blue}"
|
PRIMARY_COLOUR="{blue}"
|
||||||
SECONDARY_COLOUR="{red}"
|
SECONDARY_COLOUR="{red}"
|
||||||
TEXT_COLOUR="{black}"
|
TEXT_COLOUR="{black}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
PROMPT="%K$PRIMARY_COLOUR%F$TEXT_COLOUR %~ %K$SECONDARY_COLOUR $OSICON %k%F{white} "
|
PROMPT="%F$PRIMARY_COLOUR%~ %F$SECONDARY_COLOUR$OSICON %k%F$TEXT_COLOUR "
|
||||||
RPROMPT="%F{7}$HOSTNAME"
|
RPROMPT=""
|
||||||
|
|
||||||
bindkey -e
|
bindkey -e
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue