mirror of
https://github.com/neoromantique/dotfiles.git
synced 2026-03-13 21:53:20 +03:00
up to date
This commit is contained in:
128
.archive/.zshrc
128
.archive/.zshrc
@@ -1,128 +0,0 @@
|
||||
export GOPATH=$HOME/gocode
|
||||
export PATH=$PATH:$GOPATH/bin:/home/david/Scripts
|
||||
|
||||
PS1=$'%{\e[0;93m%}%n%{\e[0m%}@%{\e[1;96m%}%M%{\e[0m%} %B%d%b | '
|
||||
|
||||
alias j=jumpy
|
||||
alias ja=jumpy -a --as
|
||||
alias jd=jumpy -d
|
||||
|
||||
GREEN='\033[0;32m'
|
||||
NC='\033[0m' # No Color
|
||||
|
||||
alias moc="mocp"
|
||||
alias mt="neomutt"
|
||||
|
||||
alias wacomMap="xsetwacom --set '14' MapToOutput HEAD-0"
|
||||
|
||||
alias scrot='scrot -s ~/Pictures/Screenshots/%b%d%H%M%S.png'
|
||||
|
||||
alias mem='smem -rk'
|
||||
|
||||
alias ss="sshch"
|
||||
|
||||
export PATH=/home/david/.local/bin:$PATH
|
||||
|
||||
alias dump="HASTE_SERVER=https://dump.aizenberg.co.uk haste"
|
||||
|
||||
alias ports='sudo netstat -nape --inet' #Network mon. aliases.
|
||||
alias opennet='lsof -i'
|
||||
alias ping='ping -c 4'
|
||||
alias ns='sudo netstat -alnp --protocol=inet'
|
||||
|
||||
alias reload='source ~/.zshrc' # reload config.
|
||||
alias kb="setxkbmap -layout gb,ru -option -option grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp"
|
||||
alias g='grep'
|
||||
|
||||
#Git specific aliases
|
||||
|
||||
alias store='git config credential.helper store'
|
||||
alias gcl='git clone'
|
||||
alias ga='git add'
|
||||
alias gr='git reset HEAD'
|
||||
alias gitwipe='git reset --hard && git clean -dfx'
|
||||
alias get='git'
|
||||
alias gst='git status'
|
||||
alias pull='git pull'
|
||||
alias push='git push'
|
||||
alias commit='git commit -v -m'
|
||||
alias checkout='git checkout'
|
||||
alias master='git checkout master'
|
||||
alias blame='git log --graph --pretty=oneline --abbrev-commit'
|
||||
|
||||
alias 2c='rclone -P -v --exclude "**/.thumbnail/**" sync ~/Cloud/ b2://neohomeBkt'
|
||||
alias c2='rclone -P -v --exclude "**/.thumbnail/**" sync b2://neohomeBkt ~/Cloud/'
|
||||
|
||||
alias 2p='rclone -P -v --exclude "**/.thumbnail/**" sync ~/Public/ b2://neoPublicBkt'
|
||||
alias p2='rclone -P -v --exclude "**/.thumbnail/**" sync b2://neoPublicBkt ~/Public/'
|
||||
|
||||
fullsync() {
|
||||
echo -e "${GREEN} ☑ Upload to Pvt ${NC}";
|
||||
2c;
|
||||
echo -e "${GREEN} ☑ Download from Pvt ${NC}";
|
||||
c2;
|
||||
echo -e "${GREEN} ☑ Upload to Public ${NC}";
|
||||
2p;
|
||||
echo -e "${GREEN} ☑ Download from Pvt ${NC}";
|
||||
p2;
|
||||
}
|
||||
|
||||
alias makethumbs="find . -type f -iname \*.jpg -exec convert {} -resize 200x200\> -set filename:name '%t' '%[filename:name]_thumb.jpg' \;"
|
||||
|
||||
alias du="ncdu -rr -x --exclude .git --exclude node_modules"
|
||||
|
||||
alias fixtouch="xinput map-to-output 9 eDP-1"
|
||||
|
||||
#Automatically do an ls after each cd
|
||||
cd() {
|
||||
if [ -n "$1" ]; then
|
||||
builtin cd "$@" && ls -hF
|
||||
else
|
||||
builtin cd ~ && ls -hF
|
||||
fi
|
||||
}
|
||||
|
||||
rain() {
|
||||
curl -4 http://wttr.in/$1
|
||||
}
|
||||
|
||||
# Logbook
|
||||
# Idea taken from: https://news.ycombinator.com/item?id=17064520
|
||||
|
||||
lb() {
|
||||
vim ~/Dropbox/logbooks/$(date '+%d-%m-%Y').md
|
||||
}
|
||||
|
||||
# Get IP (call with myip)
|
||||
alias myip="curl http://ipecho.net/plain; echo"
|
||||
|
||||
|
||||
|
||||
export PY_USER_BIN=$(python3 -c 'import site; print(site.USER_BASE + "/bin")')
|
||||
export PATH=$PY_USER_BIN:$PATH
|
||||
|
||||
export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||
# Yavide alias
|
||||
alias yavide="gvim --servername yavide -f -N -u /opt/yavide/.vimrc"
|
||||
|
||||
alias screenoff="sleep 1 ; xset dpms force off"
|
||||
|
||||
alias t="clear; python3 ~/t/t.py --task-dir ~/Dropbox --list tasks"
|
||||
function ta() {
|
||||
t "$1"
|
||||
t
|
||||
}
|
||||
function tf() {
|
||||
t -f "$1"
|
||||
t
|
||||
}
|
||||
|
||||
|
||||
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
|
||||
export PATH="$PATH:$HOME/.rvm/bin"
|
||||
alias moc='mocp --theme=transparent-background'
|
||||
|
||||
|
||||
source /home/david/.config/broot/launcher/bash/br
|
||||
Reference in New Issue
Block a user