Add MacOS specific config
This commit is contained in:
@ -5,7 +5,6 @@
|
||||
abbr v 'vi'
|
||||
alias vi 'nvim'
|
||||
alias vim 'nvim'
|
||||
abbr open 'xdg-open'
|
||||
|
||||
abbr l "ls -lFh"
|
||||
alias ls 'ls --color=auto'
|
||||
@ -15,6 +14,7 @@ abbr lS 'ls -1FSsh'
|
||||
abbr ll "ls -l"
|
||||
abbr l1 "ls -1"
|
||||
abbr sl 'ls'
|
||||
alias ip 'ip -c'
|
||||
alias tree 'tree -C'
|
||||
|
||||
# Configuration files
|
||||
@ -42,24 +42,40 @@ abbr glo "git log --oneline"
|
||||
abbr grhh "git reset --hard HEAD"
|
||||
abbr gcp "git cherry-pick $1"
|
||||
|
||||
# Pacman
|
||||
alias pacman 'pacman --color=auto'
|
||||
abbr pm 'pacman'
|
||||
abbr pms 'pacman -Ss'
|
||||
abbr pmsi 'pacman -Sii'
|
||||
abbr pmq 'pacman -Qs'
|
||||
abbr pmqi 'pacman -Qii'
|
||||
abbr pmqo 'pacman -Qo'
|
||||
abbr pmqm 'pacman -Qem' #list foreign (explicit) packages
|
||||
abbr pmi 'sudo pacman -S'
|
||||
abbr pmr 'sudo pacman -Rns'
|
||||
abbr pmu 'sudo pacman -Syu'
|
||||
abbr pmro 'sudo pacman -Rns (pacman -Qtdq) #remove orphans'
|
||||
abbr pmcc 'pacman -Qii | awk '\''/^MODIFIED/ {print $2}'\''' #list changed config files
|
||||
abbr aur 'auracle'
|
||||
|
||||
# Archives
|
||||
abbr tgz 'tar -xvzf' # extract .tar.gz
|
||||
abbr tbz 'tar -xvjf' # extract .tar.bz2
|
||||
|
||||
# Linux specific aliases
|
||||
if [ (uname) = "Linux" ]
|
||||
# Pacman
|
||||
alias pacman 'pacman --color=auto'
|
||||
abbr pm 'pacman'
|
||||
abbr pms 'pacman -Ss'
|
||||
abbr pmsi 'pacman -Sii'
|
||||
abbr pmq 'pacman -Qs'
|
||||
abbr pmqi 'pacman -Qii'
|
||||
abbr pmqo 'pacman -Qo'
|
||||
abbr pmqm 'pacman -Qem' #list foreign (explicit) packages
|
||||
abbr pmi 'sudo pacman -S'
|
||||
abbr pmr 'sudo pacman -Rns'
|
||||
abbr pmu 'sudo pacman -Syu'
|
||||
abbr pmro 'sudo pacman -Rns (pacman -Qtdq) #remove orphans'
|
||||
abbr pmcc 'pacman -Qii | awk '\''/^MODIFIED/ {print $2}'\''' #list changed config files
|
||||
abbr aur 'auracle'
|
||||
|
||||
abbr open 'xdg-open'
|
||||
end
|
||||
|
||||
# MacOS specific aliases
|
||||
if [ (uname) = "Darwin" ]
|
||||
alias tailscale "/Applications/Tailscale.app/Contents/MacOS/Tailscale"
|
||||
end
|
||||
|
||||
# Machine specific aliases
|
||||
if test -e "$XDG_CONFIG_HOME/$(hostname).aliases"
|
||||
source "$XDG_CONFIG_HOME/$(hostname).aliases"
|
||||
end
|
||||
|
||||
|
||||
# EOF
|
||||
|
Reference in New Issue
Block a user