mirror of
https://github.com/nikdoof/dotfiles.git
synced 2025-12-14 02:02:29 +00:00
27 lines
628 B
Bash
27 lines
628 B
Bash
# macOS aliases
|
|
if [[ $(uname) == "Darwin" ]]; then
|
|
alias ls="ls -FG"
|
|
alias flushdns="sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder"
|
|
else
|
|
alias ls="ls -F --color=auto"
|
|
fi
|
|
|
|
# Use code-insiders if installed
|
|
if [ -x "$(command -v code-insiders)" ]; then
|
|
alias code="code-insiders"
|
|
fi
|
|
|
|
# NixOS aliases
|
|
if [ -f "/etc/NIXOS" ]; then
|
|
alias nixos-rebuild="cd ~/nixos-config && make rebuild"
|
|
fi
|
|
|
|
# Tmux
|
|
if [ -x "$(command -v tmux)" ]; then
|
|
alias t='(tmux has-session 2>/dev/null && tmux attach) || (tmux new-session)'
|
|
alias tma="tmux attach"
|
|
fi
|
|
|
|
alias last="last | head"
|
|
alias dp="demoprompt"
|