f386149550
home: wm: change default screen-lock timeout
...
5 minutes is too short.
2022-01-07 08:55:58 +01:00
d42eaeb362
home: wm: i3: show notification on toggling mute
2021-11-12 10:21:25 +01:00
c11b3a2fa6
home: wm: dunst: replace deprecated 'geometry'
2021-11-04 16:35:06 +01:00
99e300bbc4
home: wm: i3: use packaged scripts
...
Instead of inlining them in the configuration, use an actual package for
those.
2021-11-04 16:35:06 +01:00
d724c205ea
home: wm: i3: avoid loading icon on notifications
...
Because my script are obviously not startup id aware, hovering on the
notification leads to having a loading cursor.
2021-11-03 17:57:33 +01:00
751af91c2c
home: wm: i3: notify when changing audio volume
2021-11-03 17:50:28 +01:00
335454ee16
home: wm: i3: extract 'notify-send' variable
...
It is used in multiple scripts, might as well centralise it.
2021-11-03 17:49:47 +01:00
548484d918
home: wm: i3: use 'i3status-rust.package' value
2021-11-03 14:10:18 +01:00
66c3b70997
home: wm: screen-lock: rename changed option
2021-10-22 13:15:22 +02:00
d353e2557c
home: wm: i3bar: add bluetooth blocks
...
I have decided that the potential security and privacy risk of exposing
my MAC addresses is fine by me.
My earphones and headphones do not seem to expose their battery level,
would need more investigation.
2021-10-18 15:51:15 +02:00
a9f751f0ed
home: wm: i3bar: use dynamic width on music block
2021-10-16 18:07:07 +02:00
0d87934ee0
home: wm: i3: add 'rofi-bluetooth' binding
2021-10-15 17:19:12 +02:00
8b763099e3
home: wm: i3: don't add 'dragger' through profile
2021-10-15 17:12:24 +02:00
e4bd59b82b
home: wm: i3: launch tmux when starting terminal
...
Similarly to the `zsh` snippet, launch tmux unless I explicitly do not
want it.
The reason I also add it in `i3` is to make the launch happen sooner,
and to avoid doing double work on some shell startup shenanigans if I
can.
2021-09-30 15:38:43 +02:00
acc23ab684
home: wm: put modules into folders
2021-09-26 23:09:32 +02:00
364ea0404a
home: wm: i3: use 'recursiveMerge'
2021-09-23 22:11:25 +02:00
9a5bba7574
home: wm: i3bar: remove redundant '%'
2021-08-31 18:31:32 +02:00
a5d3f7f861
home: wm: i3: also toggle xss-lock
2021-06-26 18:38:11 +02:00
e8f664c949
home: wm: dunst: use rofi as 'dmenu' when enabled
2021-06-23 23:08:23 +02:00
43786904b4
home: wm: i3: enable rofi bindings when applicable
2021-06-23 23:06:15 +02:00
2b200fc98e
home: wm: dunst: add line wrapping
...
Once again, trying to make them actually readable.
2021-06-22 19:48:03 +02:00
1d26e5146c
home: wm: dunst: add max icon size
...
Otherwise I end up with icons that are way too big...
2021-06-22 19:39:35 +02:00
48859859eb
home: wm: screen-lock: use actual assertion
...
Instead of hijacking the type verification, use an assertion.
2021-06-15 17:45:17 +02:00
e7723d5275
home: wm: i3: remove 'udiskie' and 'flameshot'
...
It makes more sense to activate those at the `profile` level.
2021-06-03 17:34:16 +02:00
0cf077012d
home: wm: i3: move script generation out-of-line
...
This makes for a cleaner configuration file.
2021-06-03 17:18:33 +02:00
a648fc6d0f
home: wm: i3: use pamixer for audio control
...
This can be used with either pipewire and pulseaudio without having to
install all of pulseaudio.
2021-05-25 23:13:35 +02:00
d43a224da0
home: wm: i3bar: invert baclight icon
...
Because I am using an emoji font, it looks better that way.
2021-05-22 23:59:27 +02:00
7f0c595ae8
home: wm: rofi: configure terminal
2021-05-22 23:47:27 +02:00
d87f37c572
home: wm: i3bar: add 'backlight' block
2021-05-16 00:03:59 +02:00
226b8f7b6a
home: wm: i3bar: remove gammastep block
...
It doesn't seem to be working well with my setup...
2021-05-16 00:03:59 +02:00
62ac22a8c5
home: wm: i3: use 'brightnessctl'
2021-05-16 00:03:59 +02:00
27c11b9b67
home: wm: i3: fix screen-related mappings
2021-05-16 00:03:59 +02:00
c7fccd3ed3
home: wm: i3: add i3-get-window-criteria package
2021-05-10 00:31:01 +02:00
0c8eea0fb4
home: wm: i3bar: use FontAwesome5 for icons
2021-05-10 00:31:01 +02:00
5930fc0d3b
home: wm: i3: use new 'fonts' option type
2021-05-10 00:31:01 +02:00
e0fe15aa2b
home: wm: i3: add mic mute media key
2021-05-08 17:14:13 +02:00
ec8ea63fcb
home: wm: i3: fix audio media keys
2021-05-08 17:14:13 +02:00
7a85b04541
home: wm: i3bar: extend width of music block
2021-05-08 17:14:13 +02:00
b52c55db5f
home: wm: i3bar: show temperature block by default
2021-05-08 17:14:13 +02:00
f8a1480d09
home: wm: screen-lock: add 'notify.delay' setting
2021-05-08 17:14:13 +02:00
e5b5e73294
home: wm: screen-lock: add corner delay setting
2021-05-08 17:14:13 +02:00
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
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