You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
smug/context.go

14 lines
237 B
Go

package main
import "os"
type Context struct {
InsideTmuxSession bool
}
func CreateContext() Context {
_, tmux := os.LookupEnv("TMUX")
insideTmuxSession := os.Getenv("TERM") == "screen" || tmux
return Context{insideTmuxSession}
}