03ae85dff5
i3: remove i3blocks references
...
i3blocks is long gone so these do nothing now
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-19 15:16:50 +01:00
9a04e70e77
systemd: default launch systemd apps in app.slice
...
Unless specified, units will launch in `app.slice` under the assumption
that they are foreground user applications.
Update i3 configuration to remove redundant app.slice definition.
Conform to unit naming of app-{name}-{random}.service as documented in
https://github.com/systemd/systemd/blob/master/docs/DESKTOP_ENVIRONMENTS.md#pre-defined-systemd-units
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-18 12:49:31 +01:00
e08fe1b262
i3: bind to active window with xdotool auto-type
...
Prevents accidentally typing into other windows when focus is moved.
Allows the user to perform other tasks whilst the typing continues in
the background.
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-11 16:07:37 +01:00
322adb478a
i3: start applications in systemd slices
...
As documented https://github.com/systemd/systemd/blob/master/docs/DESKTOP_ENVIRONMENTS.md
processes should be grouped by their user-facing priority into slices.
This should add fine-grained control to resource-management if later
required.
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-11 10:27:04 +01:00
715349d0f4
scripts/screenshot: add proper arg parsing
...
This fixes usage of --active and --clip together. I'm not even sure how
it worked before this tbh.
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-11 09:14:16 +01:00
60bf423556
dotfiles: move .config/* to root
...
This seems to make more sense. Almost all files were within .config
anyway.
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-10 22:42:14 +01:00