Method: Twterm::Environment#initialize

Defined in:
lib/twterm/environment.rb

#initializeEnvironment

Returns a new instance of Environment.



5
6
7
8
9
10
11
12
13
# File 'lib/twterm/environment.rb', line 5

def initialize
  @uname = `uname`.strip

  @terminal_notifier_available = TerminalNotifier.available?
  @with_eog = system('which eog >/dev/null 2>&1')
  @with_imgcat = system('which imgcat >/dev/null 2>&1')
  @with_tmux = system('which tmux >/dev/null 2>&1') && !ENV['TMUX'].nil?
  @with_qlmanage = system('which qlmanage >/dev/null 2>&1')
end