|
|
|
set -x PATH $PATH $HOME/.cargo/bin (yarn global bin)
|
|
|
|
|
|
|
|
set -x GPG_TTY (tty)
|
|
|
|
|
|
|
|
alias y paru
|
|
|
|
alias j z
|
|
|
|
|
|
|
|
alias gst "git status"
|
|
|
|
alias gaa "git add --all"
|
|
|
|
alias ga. "git add ."
|
|
|
|
alias gds "git diff --staged"
|
|
|
|
function gdh --argument-names 'reach'
|
|
|
|
if count $argv > /dev/null
|
|
|
|
git diff HEAD~$reach
|
|
|
|
else
|
|
|
|
git diff HEAD
|
|
|
|
end
|
|
|
|
end
|
|
|
|
funcsave gdh
|
|
|
|
alias gl "git log --oneline --graph"
|
|
|
|
alias gcm "git commit -m"
|
|
|
|
|
|
|
|
alias ls exa
|
|
|
|
alias l "exa -al"
|
|
|
|
alias ll "exa -l"
|
|
|
|
|
|
|
|
alias cat bat
|
|
|
|
|
|
|
|
alias sa "ssh-add -t 3600"
|
|
|
|
alias sat "ssh-add -t "
|
|
|
|
alias sad "ssh-add -d"
|
|
|
|
|
|
|
|
function forbat --argument-names 'lang'
|
|
|
|
switch $lang
|
|
|
|
case json
|
|
|
|
prettier --parser json | bat --language json --pager "less -RF"
|
|
|
|
case js
|
|
|
|
prettier --parser babel | bat --language babel --pager "less -RF"
|
|
|
|
case '*'
|
|
|
|
echo I don\'t know $lang
|
|
|
|
end
|
|
|
|
end
|
|
|
|
funcsave forbat
|
|
|
|
|
|
|
|
function bluehead
|
|
|
|
bluetoothctl power on
|
|
|
|
bluetoothctl connect 94:DB:56:8E:74:D9
|
|
|
|
end
|
|
|
|
funcsave bluehead
|
|
|
|
|
|
|
|
zoxide init fish | source
|
|
|
|
starship init fish | source
|