Commit graph

18 commits

Author SHA1 Message Date
8231e8feaa home: wm: i3: use keycode for shutdown mapping
The motivation for using keycodes for all those mappings is to allow
switch to an actual french keyboard layout it still be able to move
through workspaces etc...
2021-05-08 17:14:13 +02:00
9dbfb65c27 home: wm: i3: add display bindings 2021-05-08 17:14:13 +02:00
f8d6447ac4 home: wm: i3: add dunst bindings 2021-05-08 17:14:13 +02:00
185781a4e2 home: wm: i3: add binding to toggle xautolock 2021-05-08 17:14:13 +02:00
cdc29efafc home: wm: screen-lock: add xautolock options 2021-05-08 17:14:13 +02:00
9f6c614c9f home: wm: add screen-lock 2021-05-08 17:14:13 +02:00
54a20058fb home: wm: dunst: add configuration 2021-05-08 17:14:13 +02:00
6bad81a644 home: wm: add dunst 2021-05-08 17:14:13 +02:00
971ee359ce home: wm: use explicit 'enable' options
This is so that I can explicitly enable them if I were to use Wayland
and Sway, given that they should be compatible with both environment.

This also means that putting them in `/home/x/` would a misnomer... Will
revisit this if and when I try out Wayland and sway...
2021-05-08 17:14:13 +02:00
046391e26e home: wm: i3bar: hide music block when not playing 2021-05-08 17:14:13 +02:00
b32fec2c63 home: wm: i3bar: add gammastep block if enabled 2021-05-08 17:14:13 +02:00
4d04dd9b9b home: wm: i3: use udiskie service 2021-05-08 17:14:13 +02:00
595720dcd4 home: wm: i3: use flameshot service directly
Instead of starting `flameshot` with `i3`, use the provided service.
2021-05-08 17:14:13 +02:00
fee045d82c home: wm: i3: use 'my.home.terminal' explicitly 2021-05-08 17:14:13 +02:00
90ccf42779 home: wm: i3: add configuration 2021-05-08 17:14:13 +02:00
cdbe16e703 home: wm: add rofi 2021-05-08 17:14:13 +02:00
1da8177ea2 home: wm: add i3bar 2021-05-08 17:14:13 +02:00
f57cfda767 home: wm: add i3
This is only the basic default configuration. The full configuration
will come later.

I am not a fan of `wm.windowManager`, I might rename that option at some
point.
2021-05-08 17:14:13 +02:00