Implement `kill' action keyword

When invoked, will kill the client returned by
`layout.current_client`. ICCCM WM_DELETE_WINDOW is used instead if the
window reports to support this protocol.
This commit is contained in:
Thibault Jouan
2015-04-29 02:38:30 +00:00
parent 10ad5d9a76
commit 1cc1f98ad2
4 changed files with 41 additions and 0 deletions

View File

@@ -38,6 +38,10 @@ module Uh
Process.waitpid pid
end
def kill_current
layout.current_client.kill
end
def log_separator
log '- ' * 24
end