From 97904bc483331b8fd1dc22c7d7d478083b2b0091 Mon Sep 17 00:00:00 2001 From: Bruno Sutic Date: Mon, 4 Aug 2014 15:47:57 +0200 Subject: [PATCH] Bugfix: `default-command` utilizes $SHELL env var The `default-command` setting on OS X determines the default shell if `default-shell` is not set. This update enables use of any user defined shell, even if `default-shell` is not set. Fixes #2 --- CHANGELOG.md | 1 + sensible.tmux | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74be2aa..b399377 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # Changelog ### master +- bugfix: determine the default shell from the $SHELL env var on OS X ### v1.0.0, 2014-07-30 - initial work on the plugin diff --git a/sensible.tmux b/sensible.tmux index 19846e7..0820457 100755 --- a/sensible.tmux +++ b/sensible.tmux @@ -67,7 +67,7 @@ main() { # required (only) on OS X if is_osx && option_value_not_changed "default-command" ""; then - tmux set-option -g default-command "reattach-to-user-namespace -l bash" + tmux set-option -g default-command "reattach-to-user-namespace -l $SHELL" fi # upgrade $TERM