Module: Thirdeye

Defined in:
lib/thirdeye.rb,
lib/thirdeye/base.rb,
lib/thirdeye/output.rb,
lib/thirdeye/window.rb,
lib/thirdeye/version.rb,
lib/thirdeye/workspace.rb

Defined Under Namespace

Classes: Base, Output, Window, Workspace

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.dmenu(list = nil) ⇒ Object



14
15
16
# File 'lib/thirdeye.rb', line 14

def self.dmenu(list = nil)
  `echo -e "#{list.join("\n")}" | dmenu -i`.strip
end

.run(cmd) ⇒ Object



10
11
12
# File 'lib/thirdeye.rb', line 10

def self.run(cmd)
  I3::IPC.new.command(cmd)
end