[ADD] Tmux configuration w/ plugins installation
This commit is contained in:
parent
8422c4ff2d
commit
66409f779a
3 changed files with 47 additions and 0 deletions
12
Makefile
12
Makefile
|
|
@ -11,6 +11,7 @@ CLI_PACKAGES := \
|
|||
shell \
|
||||
ssh \
|
||||
tin \
|
||||
tmux \
|
||||
vim \
|
||||
zsh \
|
||||
|
||||
|
|
@ -50,6 +51,7 @@ CLI_DEPENDENCIES := \
|
|||
community/stack \
|
||||
community/stow \
|
||||
community/tig \
|
||||
community/tmux \
|
||||
community/udiskie \
|
||||
community/zsh-completions \
|
||||
core/archlinux-keyring \
|
||||
|
|
@ -154,6 +156,12 @@ stow-tin: tin
|
|||
rm -rf $(STOW_TARGET)/.tin
|
||||
ln -s $(realpath tin/.tin) $(STOW_TARGET)/.tin
|
||||
|
||||
stow-tmux: tmux
|
||||
$(STOW) $<
|
||||
[ -d ~/.config/tmux/plugins/tpm ] || \
|
||||
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm;
|
||||
~/.config/tmux/plugins/tpm/bin/install_plugins
|
||||
|
||||
stow-vim: vim
|
||||
$(STOW) $<
|
||||
vim +PlugInstall
|
||||
|
|
@ -179,6 +187,10 @@ unstow-system-X:
|
|||
unstow-tin:
|
||||
rm -f $(STOW_TARGET)/.tin
|
||||
|
||||
unstow-tmux:
|
||||
$(STOW) -D tmux
|
||||
rm -rf ~/.config/tmux/plugins/
|
||||
|
||||
# Development related installations
|
||||
.PHONY: rust
|
||||
rust:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue