Sha256: cd9eb6bbc3bca5fc359d5a81885fb078fdf52d7460bad36b9492b0ad985f6f0f
Contents?: true
Size: 403 Bytes
Versions: 2
Compression:
Stored size: 403 Bytes
Contents
require 'rib' module Rib; module Beep extend Plugin Shell.use(self) # --------------- Rib API --------------- def loop_once return super if Beep.disabled? beep if started_at && (Time.now - started_at) > beep_threshold config[:started_at] = Time.now super end private def beep print "\a" end def beep_threshold config[:beep_threshold] ||= 5 end end; end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rib-1.6.1 | lib/rib/more/beep.rb |
rib-1.6.0 | lib/rib/more/beep.rb |