DISABLE_AUTO_UPDATE="true" zstyle ':omz:update' mode disabled unset ZSH_AUTOUPDATE export ZSH="$HOME/.oh-my-zsh" ZSH_THEME="gentoo" plugins=(git z zsh-autosuggestions) source $ZSH/oh-my-zsh.sh # sys alias curl='curl -L' alias ls='lsd -lt' alias top='btop' alias neofetch='fastfetch' alias du='sudo du -h --max-depth=1 | sort -rh' alias shutdown='sudo shutdown -h now' # rm alias rm='trash-put' alias rmls='trash-list' alias rmrm='trash-rm' alias rmres='trash-restore' alias rmempty='trash-empty' # tmux alias tl="tmux list-sessions" alias tn="tmux new -d -s" alias ta="tmux a -t" alias tk="tmux kill-session -t" # emacs alias e='emacs -nw' alias X='emacs --daemon=wip' alias x='emacsclient -nw -s wip -c' export EDITOR='emacs -nw' # systemctl alias sstart='sudo systemctl start ' alias sstop='sudo systemctl stop ' alias srestart='sudo systemctl restart ' alias sstatus='sudo systemctl status ' # vpn export MYPROXY=127.0.0.1:7890 alias http='http_proxy=127.0.0.1:7890' alias https='http_proxy=127.0.0.1:7890' # docker alias dps='podman ps --format "{{.Names}}\t{{.Status}}\t{{.Ports}}"' alias dcps='dps -a --filter label=io.podman.compose.project=${PWD##*/}' alias dup='podman-compose up -d' alias dcrun='podman-compose run' alias drun='podman run -it ' alias ddown='podman compose down --remove-orphans' alias dlog='podman-compose logs ' alias dlogs='podman-compose logs --tail 50 -f' alias dk='podman kill ' alias de='emacs compose.yml' alias drm='podman rm -f' alias dstop='podman compose stop' alias dexec='podman exec -it' alias dre='podman restart' alias dstat='podman pod stats --no-stream --format "table {{.Pod}} {{.Name}} {{.CPU}} {{.MemUsage}} {{.NetIO}}"' alias dstats='podman pod stats' alias drmi='printf "y\n" | podman image prune && podman rmi -f' alias dls='podman image list' alias dpull='https_proxy=localhost:7890 podman pull ' alias dprune="podman images | grep '' | awk '{print $3}' | xargs -r podman rmi" # who to list ssh conn, tty is hardware, pts is ssh # ptskill to kill pts/0 alias ptskill='sudo pkill -9 -t' # env export EDITOR='emacs -nw' export ARCHFLAGS='-arch $(uname -m)' export PATH=$PATH:'/home/$(whoami)/.local/bin' fastfetch