Added Xresources & tmux plugins

This commit is contained in:
Fergal Moran
2017-08-14 18:44:32 +01:00
parent 1d0f0c5daa
commit fb0e0c01df
4 changed files with 27 additions and 3 deletions

View File

@@ -1,4 +1,6 @@
IP=$(hostname -I | cut -d' ' -f1) IP=$(hostname -I | cut -d' ' -f1)
HOSTNAME=`hostname -s`
alias ls="ls -alh" alias ls="ls -alh"
#Django stuff #Django stuff
@@ -60,7 +62,12 @@ doPsKill(){
} }
alias pskill=doPsKill alias pskill=doPsKill
alias dockerx="docker --tlsverify -H=podnoms.com:2376 --tlscacert=/srv/sharing/docker-tls/podnoms/ca.pem --tlscert=/srv/sharing/docker-tls/podnoms/cert.pem --tlskey=/srv/sharing/docker-tls/podnoms/key.pem" alias dcx="docker-compose -H podnoms.com:2376 --tlsverify --tlscacert /mnt/niles/sharing/docker-tls/podnoms/ca.pem --tlscert /mnt/niles/sharing/docker-tls/podnoms/cert.pem --tlskey /mnt/niles/sharing/docker-tls/podnoms/key.pem"
case $HOSTNAME in
(NILES) alias dockerx="docker --tlsverify -H=podnoms.com:2376 --tlscacert=/srv/sharing/docker-tls/podnoms/ca.pem --tlscert=/srv/sharing/docker-tls/podnoms/cert.pem --tlskey=/srv/sharing/docker-tls/podnoms/key.pem";;
(EDDIE) alias dockerx="docker --tlsverify -H=podnoms.com:2376 --tlscacert=/mnt/niles/sharing/docker-tls/podnoms/ca.pem --tlscert=/mnt/niles/sharing/docker-tls/podnoms/cert.pem --tlskey=/mnt/niles/sharing/docker-tls/podnoms/key.pem";;
esac
if type "$docker" > /dev/null; then if type "$docker" > /dev/null; then
alias docker-nuke="docker rm $(docker ps -a -q) && docker rmi $(docker images -q)" alias docker-nuke="docker rm $(docker ps -a -q) && docker rmi $(docker images -q)"

View File

@@ -5,7 +5,7 @@
dir=~/dotfiles # dotfiles directory dir=~/dotfiles # dotfiles directory
olddir=~/dotfiles_old # old dotfiles backup directory olddir=~/dotfiles_old # old dotfiles backup directory
files="tmux.conf zshrc bash_aliases bash_functions sqliterc" # list of files/folders to symlink in homedir files="tmux.conf zshrc bash_aliases bash_functions sqliterc Xresources" # list of files/folders to symlink in homedir
########## ##########
@@ -27,6 +27,9 @@ for file in $files; do
ln -s $dir/$file ~/.$file ln -s $dir/$file ~/.$file
done done
# merge Xresources
xrdb -merge ~/.Xresources
sudo cp -r fonts/* /usr/share/fonts/opentype sudo cp -r fonts/* /usr/share/fonts/opentype
fc-cache -f -v fc-cache -f -v
sudo fc-cache -f -v sudo fc-cache -f -v
@@ -40,6 +43,9 @@ if [ ! -f $OMF ]; then
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
fi fi
#install tmux plugin manager
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
#install git flow completion #install git flow completion
git clone https://github.com/bobthecow/git-flow-completion ~/.oh-my-zsh/custom/plugins/git-flow-completion git clone https://github.com/bobthecow/git-flow-completion ~/.oh-my-zsh/custom/plugins/git-flow-completion

View File

@@ -13,7 +13,6 @@ set -sg escape-time 0
## Status bar design ## Status bar design
# status line # status line
set -g status-utf8 on
set -g status-justify left set -g status-justify left
set -g status-bg default set -g status-bg default
set -g status-fg colour12 set -g status-fg colour12
@@ -129,3 +128,14 @@ set -g message-fg colour232
set -g message-bg colour166 set -g message-bg colour166
# } # }
# Setup tmux resurrect
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'tmux-plugins/tmux-resurrect'
run '~/.tmux/plugins/tpm/tpm'

1
zshrc
View File

@@ -56,6 +56,7 @@ plugins=(git, thefuck, git-flow-completion, virtualenvwrapper)
source $ZSH/oh-my-zsh.sh source $ZSH/oh-my-zsh.sh
source /usr/share/autojump/autojump.sh source /usr/share/autojump/autojump.sh
source /usr/local/bin/virtualenvwrapper.sh source /usr/local/bin/virtualenvwrapper.sh
source ~/.oh-my-zsh/custom/plugins/git-flow-completion/git-flow-completion.zsh
# Preferred editor for local and remote sessions # Preferred editor for local and remote sessions
if [[ -n $SSH_CONNECTION ]]; then if [[ -n $SSH_CONNECTION ]]; then