Commit graph

8 commits

Author SHA1 Message Date
42379b25eb
[sxhkd] Move media control mode to sxhkd from i3wm
Most modes should reside in sxhkd, to unify the 'hotkey' settings of the
configuration, and since controlling playback has little to do with the
window manager.
2020-05-26 10:33:32 +02:00
e6e384270a
[i3] Improve todo.sh dropdown
Removed extraneous vim decorations for todo list dropdown, showing only
the editable text itself.
2020-05-09 14:44:11 +02:00
a40399913b
[i3] Remove keybase autostart
Keybase should be started as a service (through systemd, or similar
service manager). Removed the i3 attempt at autostarting since it took
too long to start the bloated gui client anyways.

Instead, the autostart should happen on login, starting the keybase
service and the keybase filesystem (so that programs relying on it can
automatically sync, like gopass)
2020-05-09 14:42:18 +02:00
502d3ef821
[i3] Add border toggle, fix startup apps
Added a border toggle on mod4+b, toggles through no border (default),
plain border, border and window title. Removed individual changing the
outer gaps keybind -- gaps are changed along with resizing inner gaps,
and who really needs to seperately change only the outer ones.

Substituted exec for exec_always to not repeatedly start copies of
'dropdown' windows whenever restarting i3.

Changed a couple keybindings around that should largely not be
noticeable during normal operation, for reloading and restarting i3.
2020-03-02 19:16:25 +01:00
4e8be2abf2
[i3] Add todo and terminal dropdowns
Added quick access to todo.md file in home directory with mod4+t, and to
a dropdown terminal window with mod4+shift+return (mirroring the usual
terminal creation without shift).
2020-02-19 00:24:17 +01:00
92d5155aca
[i3] Simplify gap management, improve mode naming
i3 now uses mod4[+shift]+g to increase/decrease inner gaps and +b to do
the same for outer gaps.

The mode name for media has been put into a variable to make potential
dynamic namings possible and avoid duplication.
2020-02-19 00:24:02 +01:00
97f7fcbbd6
Move scripts into respective directories
Having a general script folder makes little sense if the scripts are
targeted to specific applications. This commit moved every script that
solely, or mainly (like ueberzug), targets a single application into
that respective stow module.
2020-02-08 20:17:44 +01:00
d34cecb27e Switch to GNU stow 2019-12-29 23:12:13 +01:00