Skip to content

Instantly share code, notes, and snippets.

@igemnace
Created April 19, 2017 02:50
Show Gist options
  • Save igemnace/64e812164285bdc319b481d500e004ab to your computer and use it in GitHub Desktop.
Save igemnace/64e812164285bdc319b481d500e004ab to your computer and use it in GitHub Desktop.
Example i3 bindings for todotxt-helper
# todo
mode "todo" {
bindsym a mode "default"; exec urxvt -g 80x1 +sb -name floating -e path/to/todo add
bindsym l mode "default"; exec urxvt +sb -name floating --hold -e path/to/todo ls -p
bindsym d mode "default"; exec urxvt +sb -name floating -e path/to/todo done --fzf
bindsym x mode "default"; exec urxvt +sb -name floating --hold -e path/to/todo ctx
bindsym p mode "default"; exec urxvt +sb -name floating --hold -e path/to/todo proj
bindsym Escape mode "default"
}
bindsym $mod+t mode "todo"
for_window [class="URxvt" instance="floating"] floating enable border pixel 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment