36 lines
988 B
Plaintext
36 lines
988 B
Plaintext
# --- OH-MY-ZSH ---
|
|
export ZSH="$HOME/.oh-my-zsh"
|
|
ZSH_THEME="clean"
|
|
zstyle ':omz:update' mode auto
|
|
zstyle ':omz:update' frequency 7
|
|
plugins=(git)
|
|
source $ZSH/oh-my-zsh.sh
|
|
export LANG=en_US.UTF-8
|
|
export EDITOR='nano'
|
|
|
|
# --- ALIAS ---
|
|
alias traceroute='traceroute -a -w 2'
|
|
alias ls="ls -lhs --color --group-directories-first"
|
|
alias lsa="ls -lhsa --color --group-directories-first"
|
|
alias gcs="git commit -S -m"
|
|
alias duf="docker compose down && docker compose up -d --build && docker compose logs -f"
|
|
hf() {
|
|
curl -F file=@$1 https://hardfiles.org
|
|
}
|
|
# Uncomment if on desktop
|
|
#hfs() {
|
|
# filename=$HOME/.scrot/$(cat /dev/urandom | LC_ALL=C tr -dc 'a-zA-Z0-9' | fold -w 50 | head -n 1).png
|
|
# flameshot gui -p $filename
|
|
# hf $filename
|
|
#}
|
|
hft() {
|
|
filename=$HOME/.scrot/$(cat /dev/urandom | LC_ALL=C tr -dc 'a-zA-Z0-9' | fold -w 50 | head -n 1).txt
|
|
nano $filename
|
|
hf $filename
|
|
}
|
|
|
|
# Session Manager (Uncomment if desktop)
|
|
#if [[ ! ${DISPLAY} && ${XDG_VTNR} == 1 ]]; then
|
|
# exec tbsm
|
|
#fi
|