diff --git a/home/dot_tmux.conf.d/os/ubuntu_server.conf b/home/dot_tmux.conf.d/os/ubuntu_server.conf new file mode 100644 index 00000000..77ecaf40 --- /dev/null +++ b/home/dot_tmux.conf.d/os/ubuntu_server.conf @@ -0,0 +1,2 @@ +# set default shell to zsh +set-option -g default-shell /usr/bin/zsh diff --git a/home/dot_tmux.conf.tmpl b/home/dot_tmux.conf.tmpl index d95d23cb..00bd6ced 100644 --- a/home/dot_tmux.conf.tmpl +++ b/home/dot_tmux.conf.tmpl @@ -21,6 +21,13 @@ {{ end -}} {{ else if eq .system "server" -}} {{ include "dot_tmux.conf.d/system/server.conf" }} +{{ if eq .chezmoi.os "linux" -}} +{{ if eq .chezmoi.osRelease.idLike "debian" -}} +{{ include "dot_tmux.conf.d/os/ubuntu_server.conf" }} +{{ else -}} +{{ fail (printf "Unknown Linux OS: %s" .chezmoi.osRelease.idLike) }} +{{ end -}} +{{ end -}} {{ else -}} {{ fail (printf "Unknown system type: %s" .system) }} {{ end -}}