64 lines
1.2 KiB
Plaintext
64 lines
1.2 KiB
Plaintext
# Change 'ls' to 'eza'
|
|
alias eza='eza --icons --color=always --group-directories-first'
|
|
alias ls='eza -al'
|
|
alias la='eza -a'
|
|
alias ll='eza -l'
|
|
|
|
# Vim
|
|
alias vim='nvim'
|
|
alias vi='nvim'
|
|
alias v='nvim'
|
|
alias v.='nvim .'
|
|
|
|
alias cls='clear'
|
|
|
|
alias grep='grep --color=auto'
|
|
|
|
alias rl='source ~/.zshrc; source ~/.zsh_aliases'
|
|
|
|
# Change sudo to doas
|
|
alias sudo="doas"
|
|
|
|
# Power
|
|
alias rbn="sudo reboot now"
|
|
alias sdn="sudo poweroff"
|
|
|
|
# Pacman
|
|
alias pacin="sudo pacman -S"
|
|
alias pacupd="sudo pacman -Syu"
|
|
|
|
# Up
|
|
alias ..="cd .."
|
|
alias ...="cd ../.."
|
|
|
|
alias czm="chezmoi"
|
|
|
|
alias takeown="chown $USER:$USER"
|
|
|
|
alias cat="bat"
|
|
|
|
function _log() {
|
|
local GREEN="\e[32m"
|
|
local RESET="\e[0m"
|
|
|
|
echo -e "[${GREEN}√${RESET}] $1"
|
|
}
|
|
|
|
function fixnm() {
|
|
sudo systemctl start systemd-resolved
|
|
_log "Started systemd-resolved"
|
|
|
|
|
|
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
|
|
_log "Created symlink /run/systemd/resolve/stub-resolv.conf -> /etc/resolv.conf"
|
|
|
|
sudo systemctl restart systemd-resolved
|
|
_log "Restarted systemd-resolved"
|
|
|
|
sudo systemctl restart NetworkManager
|
|
_log "Restarted NetworkManager"
|
|
|
|
sudo systemctl restart tailscaled.service
|
|
_log "Restarted tailscaled.service"
|
|
}
|