[bin] First few bin files: mail + rofi.

This commit is contained in:
Sebastian Schulze 2015-11-20 21:22:17 +01:00
parent c5bcfbafcd
commit 7f212d98ec
3 changed files with 19 additions and 0 deletions

View File

@ -4,3 +4,4 @@
.emacs.d/personal
.emacs.d/snippets
.config/fish
bin

16
home/bin/i3-mail Executable file
View File

@ -0,0 +1,16 @@
#!/usr/bin/env ruby
# - encoding: utf-8 -
require 'json'
unread = File.read("#{Dir.home}/Mail/unread_messages")
m = JSON.parse(unread)
# Display a random subject from unread messages
if m.count > 0
puts "#{m.count} [#{m.shuffle.first['subject']}]"
exit(33)
end
# Just be enjoy our empty INBOX.
puts ""
exit(0)

2
home/bin/i3-rofi Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
rofi -font 'Fira Mono 12' -sidebar-mode -ssh-command 'gnome-terminal -e "ssh {host}"' -levenshtein-sort -bw 10 -modi 'window,ssh,Workspaces:i3_switch_workspaces.sh,run' -show run -terminal gnome-terminal