32 lines
1.2 KiB
Plaintext
32 lines
1.2 KiB
Plaintext
# Complex aliasses
|
|
## Open notes folder in nvim then return
|
|
function notes() {cd $HOME/Notes; nvim; cd -;};
|
|
function sb() {cd $HOME/second-brain/; git pull; nvim; git add .; git commit; git push; cd -;};
|
|
|
|
# simple
|
|
alias clj='rlwrap java -cp ~/Clojure/clojure-1.8.0.jar clojure.main'
|
|
alias ll='ls -l'
|
|
alias la='ls -A'
|
|
alias l='ls -CF'
|
|
alias gpwd='pwd | xclip -i -selection clipboard'
|
|
alias cdclip="cd \$(xclip -o -selection clipboard)"
|
|
alias clipi='xclip -i -selection clipboard'
|
|
alias clipo='xclip -o -selection clipboard'
|
|
alias ssh-agent='ssh-agent -t 1h'
|
|
alias saa='eval $(ssh-agent) && ssh-add'
|
|
alias tm='tmux new -A'
|
|
alias exfs='sudo zpool import external'
|
|
alias uexfs='sudo zpool export external'
|
|
alias socks='ssh -D 8081 -C -q -N home-server'
|
|
alias gmonitor='while [ true ] ; do nvidia-smi; nvidia-settings -q gpucoretemp | grep gpu; sensors| grep CPU; sleep 1; clear; done'
|
|
alias code='code-oss'
|
|
alias conda-activate='source /opt/anaconda/bin/activate'
|
|
alias conda-deactivete='source /opt/anaconda/bin/deactivate'
|
|
alias venv='python -m venv'
|
|
alias venv2='python2 -m venv'
|
|
alias venv3='python3 -m venv'
|
|
alias dotvenv='source .venv/bin/activate'
|
|
alias todo='rusty-tasks'
|
|
alias ccat='bat'
|
|
alias we='watchexec'
|