Add tmux installation script

This commit is contained in:
2026-04-16 22:52:16 +02:00
parent ace4b0c7f7
commit a2edbc33e7
2 changed files with 71 additions and 43 deletions
+37
View File
@@ -0,0 +1,37 @@
#!/bin/bash
# Tmux Install Script
# :PROPERTIES:
# :header-args:bash: :tangle scripts/install-tmux.sh :shebang "#!/bin/bash" :mkdirp yes
# :END:
# [[file:../tmux.org::*Tmux Install Script][Tmux Install Script:1]]
set -euo pipefail
# Tmux Install Script:1 ends here
# Packages
# [[file:../tmux.org::*Packages][Packages:1]]
echo "==> Tmux packages"
paru -S --needed --noconfirm tmux
# Packages:1 ends here
# Tangle Configuration
# [[file:../tmux.org::*Tangle Configuration][Tangle Configuration:1]]
echo "==> Tangling tmux.org"
emacsclient -e '(org-babel-tangle-file "/home/thomas/.config/literate-dotfiles/tmux.org")'
# Tangle Configuration:1 ends here
# Install TPM Plugins
# [[file:../tmux.org::*Install TPM Plugins][Install TPM Plugins:1]]
echo "==> Installing TPM plugins"
if [ ! -d ~/.config/tmux/plugins/tpm ]; then
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm
fi
tmux source ~/.config/tmux/tmux.conf
# Install TPM Plugins:1 ends here