Add useful tmux plugins

This commit is contained in:
Jake Howard 2019-11-04 20:09:04 +00:00
parent b669976950
commit f049d15b99
Signed by: jake
GPG key ID: 57AFB45680EDD477
2 changed files with 13 additions and 4 deletions

View file

@ -11,6 +11,9 @@ unbind C-b
set -g prefix C-t
bind C-t send-prefix
source-file "{{ home }}/.tmux/plugins/tmux-themepack/basic.tmuxtheme"
run-shell "{{ home }}/.tmux/plugins/tmux-yank/yank.tmux"
run-shell "{{ home }}/.tmux/plugins/tmux-sensible/sensible.tmux"
run-shell "{{ home }}/.tmux/plugins/tmux-fpp/fpp.tmux"
set-window-option -g automatic-rename on
set-option -g set-titles on

View file

@ -16,6 +16,7 @@
- 'exa'
- 'fasd'
- 'fd'
- 'fpp'
- 'htop'
- 'jshon'
- 'jq'
@ -34,6 +35,7 @@
- 'thefuck'
- 'tmux'
- 'ruby-tmuxinator'
- 'xsel'
- 'zsh'
- 'zsh-completions'
- 'zsh-doc'
@ -66,14 +68,18 @@
owner: "{{ user }}"
group: users
- name: Install tmux themepack
- name: Install tmux packages
git:
repo: https://github.com/jimeh/tmux-themepack.git
dest: "{{ home }}/.tmux/plugins/tmux-themepack"
repo: "{{ item }}"
dest: "{{ home }}/.tmux/plugins/{{ item.split('/')[-1] }}"
force: true
become: true
become_user: "{{ user }}"
with_items:
- https://github.com/jimeh/tmux-themepack
- https://github.com/tmux-plugins/tmux-yank
- https://github.com/tmux-plugins/tmux-sensible
- https://github.com/tmux-plugins/tmux-fpp
- name: "Create alacritty config directory"
file: