Compare commits

...

4 Commits

Author SHA1 Message Date
Yushun Cheng 15218b6ed2 [fish] Move 'source aliases.sh' to aliases.fish. 2022-04-07 13:40:59 +08:00
Yushun Cheng 775d855237 [fish] Set FISH_CONFIG_HOME variable locally. 2022-04-07 12:58:26 +08:00
Yushun Cheng c2cb5a78ae [fish] Add chezmoi aliases for Windows. 2022-04-07 12:50:22 +08:00
Yushun Cheng 21e95c601f [fish] Change the style of aliases.fish. 2022-04-07 12:49:21 +08:00
2 changed files with 18 additions and 4 deletions

View File

@ -1,3 +1,18 @@
set -l SH_CONFIG_HOME $XDG_CONFIG_HOME'/sh'
# POSIX Shell.
source $SH_CONFIG_HOME'/aliases.sh'
if test $CHEZMOI_OS = 'windows'
alias help="$BROWSER (cygpath -w '/usr/share/doc/fish/index.html')"
# Fish.
alias help '$BROWSER (cygpath -w '"'"'/usr/share/doc/fish/index.html'"'"')'
# Windows.
alias wczm 'chezmoi \
-D $USERPROFILE \
-S $USERPROFILE'"'"'/AppData/Roaming/chezmoi'"'"
alias wczmcd 'env \
-C $USERPROFILE'"'"'/AppData/Roaming/chezmoi'"'"' \
$SHELL -i'
end
set -e SH_CONFIG_HOME

View File

@ -1,11 +1,10 @@
set FISH_CONFIG_HOME $XDG_CONFIG_HOME'/fish'
set -l FISH_CONFIG_HOME $XDG_CONFIG_HOME'/fish'
if status is-interactive
source $XDG_CONFIG_HOME/sh/aliases.sh
source $FISH_CONFIG_HOME'/aliases.fish'
alias spu='sudo-pacman-update'
fish_vi_key_bindings
end
set --erase FISH_CONFIG_HOME
set -e FISH_CONFIG_HOME