7c17b675f6
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
f96bc19bf6
home: gpg: make pinentry configurable
2021-05-08 17:14:13 +02:00
ad2c5dd209
home: wm: i3: add display bindings
2021-05-08 17:14:13 +02:00
6cea859693
home: wm: i3: add dunst bindings
2021-05-08 17:14:13 +02:00
33752d2bcb
home: wm: i3: add binding to toggle xautolock
2021-05-08 17:14:13 +02:00
5042c1df20
home: wm: screen-lock: add xautolock options
2021-05-08 17:14:13 +02:00
46b3a32b82
home: wm: add screen-lock
2021-05-08 17:14:13 +02:00
79d92178b5
home: wm: dunst: add configuration
2021-05-08 17:14:13 +02:00
3344b079dc
home: wm: add dunst
2021-05-08 17:14:13 +02:00
c56517497a
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
c6ebb9d45f
home: wm: i3bar: hide music block when not playing
2021-05-08 17:14:13 +02:00
44c66ab729
home: wm: i3bar: add gammastep block if enabled
2021-05-08 17:14:13 +02:00
b3fffcac3e
home: add gammastep
2021-05-08 17:14:13 +02:00
873c41745a
home: firefox: add tridactyl
2021-05-08 17:14:13 +02:00
dadd835b66
home: firefox: use tridactyl-native when enabled
2021-05-08 17:14:13 +02:00
38440f67ab
home: add firefox
2021-05-08 17:14:13 +02:00
85f4220068
home: wm: i3: use udiskie service
2021-05-08 17:14:13 +02:00
43457ce41e
home: add udiskie
2021-05-08 17:14:13 +02:00
44cad6b52b
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
86b12dc8a8
home: add flameshot
2021-05-08 17:14:13 +02:00
bc6c50aff1
home: add zathura
2021-05-08 17:14:13 +02:00
b7b1c77dc8
home: wm: i3: use 'my.home.terminal' explicitly
2021-05-08 17:14:13 +02:00
07b91de2f2
home: terminal: add termite
2021-05-08 17:14:13 +02:00
a4f3d67393
home: add terminal
...
This module abstracts away the color configuration.
2021-05-08 17:14:13 +02:00
b983136080
home: wm: i3: add configuration
2021-05-08 17:14:13 +02:00
f257c15071
home: wm: add rofi
2021-05-08 17:14:13 +02:00
82790ea5fa
home: wm: add i3bar
2021-05-08 17:14:13 +02:00
ca48df5674
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
ff4745e1e6
home: add X keyboard configuration
2021-05-08 17:14:13 +02:00
7cacca9baf
home: zsh: add 'reset-agent' alias
2021-03-31 17:56:36 +00:00
859135880e
home: vim: remove BetterWhitespace commands
2021-03-31 17:56:36 +00:00
9155e139d4
home: tmux: use 'vi' keys
2021-03-27 15:45:12 +00:00
3e9ccdbca7
home: git: clean up ignore file handling
continuous-integration/drone/push Build is passing
2021-03-15 20:54:18 +00:00
4363c1312e
home: git: sort configuration attributes
2021-03-15 20:53:52 +00:00
de94160adf
home: zsh: make it enable-able
continuous-integration/drone/push Build is passing
2021-03-14 12:18:09 +00:00
a6f5661a68
home: xdg: make it enable-able
2021-03-14 12:18:09 +00:00
e92c46fc6d
home: vim: make it enable-able
2021-03-14 12:18:09 +00:00
c10278923b
home: tmux: make it enable-able
2021-03-14 12:18:09 +00:00
81d6b19fc0
home: ssh: make it enable-able
2021-03-14 12:18:09 +00:00
d4bb1e6cd6
home: pager: make it enable-able
2021-03-14 12:18:09 +00:00
37038369ff
home: packages: make it enable-able
2021-03-14 12:18:09 +00:00
405a1f3afe
home: jq: make it enable-able
2021-03-14 12:18:09 +00:00
4678164d74
home: htop: make it enable-able
2021-03-14 12:18:09 +00:00
58c9b60722
home: gpg: make it enable-able
2021-03-14 12:18:09 +00:00
2732d0558a
home: git: make it enable-able
2021-03-14 12:18:09 +00:00
c2e9225b3d
home: documentation: make it enable-able
2021-03-14 12:18:09 +00:00
130adae9c6
home: direnv: make it enable-able
2021-03-14 12:18:09 +00:00
722e9c117d
home: bat: make it enable-able
2021-03-14 12:18:09 +00:00
dec8bd4e81
home: secrets: remove unused 'pkgs' attribute
2021-03-08 18:59:22 +00:00
960f65f62c
home: xdg: even more XDG compliance
2021-03-07 18:39:42 +00:00