Sha256: 37563723434669f5a712aa57e240482008a4f5d84c08d080fe6dab57d0c7f856

Contents?: true

Size: 398 Bytes

Versions: 1

Compression:

Stored size: 398 Bytes

Contents

module CodeKindly
  module Utils
    class OS
      class << self
        def notify (message)
          require 'open3'
          stdin, stdout, stderr = Open3.popen3('which terminal-notifier')
          tn_path = stdout.gets
          if tn_path.present?
            Kernel.system("#{tn_path.chomp} -message \"#{message}\" -sound Submarine")
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
codekindly-utils-0.0.1 lib/code_kindly/utils/o_s.rb