mirror of
https://github.com/HerrCraziDev/dotfiles.git
synced 2026-04-20 06:24:22 +02:00
Added WSL specific keychain and tmux alias
This commit is contained in:
15
.termrc
15
.termrc
@@ -2,6 +2,11 @@
|
||||
# Load personal aliases
|
||||
source "$HOME/.aliases"
|
||||
|
||||
# Load tmux aliases if found
|
||||
if [ -e $HOME/.tmux/.tmux-aliases ] ; then
|
||||
source $HOME/.tmux/.tmux-aliases
|
||||
fi
|
||||
|
||||
# Fix linker errors with gtk3 -- removed since I nuked gtk-nocsd
|
||||
#export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0
|
||||
|
||||
@@ -17,3 +22,13 @@ export LANGUAGE="en_US.UTF-8"
|
||||
|
||||
# Decompress raw zlib files (.dat)
|
||||
zlibd() (printf "\x1f\x8b\x08\x00\x00\x00\x00\x00" | cat - "$@" | gzip -dc)
|
||||
|
||||
# Run WSL-specific inits
|
||||
if [ -n WSLENV ] ; then
|
||||
printf '\e[34m [termrc] Running on WSL\e[0m\n'
|
||||
|
||||
# Load SSH keychain
|
||||
/usr/bin/keychain -q --nogui $HOME/.ssh/id_rsa
|
||||
source $HOME/.keychain/$HOST-sh
|
||||
fi
|
||||
|
||||
|
||||
7
tmux/.tmux/.tmux-aliases
Normal file
7
tmux/.tmux/.tmux-aliases
Normal file
@@ -0,0 +1,7 @@
|
||||
alias ta='tmux attach'
|
||||
alias tls='tmus ls'
|
||||
alias tnw='tmux new-window'
|
||||
alias tn='tnw'
|
||||
alias tsv='tmux split-window -v'
|
||||
alias tsh='tmux split-window -h'
|
||||
alias trn='tmux rename-window'
|
||||
Reference in New Issue
Block a user