diff --git a/context.go b/context.go index 93fe176..6b6f4ee 100644 --- a/context.go +++ b/context.go @@ -7,6 +7,7 @@ type Context struct { } func CreateContext() *Context { - insideTmuxSession := os.Getenv("TERM") == "screen" + _, tmux := os.LookupEnv("TMUX") + insideTmuxSession := os.Getenv("TERM") == "screen" || tmux return &Context{insideTmuxSession} } diff --git a/options.go b/options.go index 1e517f8..8212339 100644 --- a/options.go +++ b/options.go @@ -6,7 +6,7 @@ import ( "github.com/docopt/docopt-go" ) -const usage = `Smug - tmux session manager. Version v0.1.4 +const usage = `Smug - tmux session manager. Version v0.1.5 Usage: smug [-w ]... [--attach] [--debug]