Commit graph

61 commits

Author SHA1 Message Date
44ed078606 home: wm: i3: only boost volume on 'Shift' mapping
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-18 12:22:51 +01:00
d6acc175de home: wm: i3bar: show volume when muted 2022-02-03 11:40:24 +01:00
9c009b40eb home: wm: change default screen-lock timeout
5 minutes is too short.
2022-01-07 08:55:58 +01:00
6f643052e1 home: wm: i3: show notification on toggling mute
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-12 10:21:25 +01:00
9b4a92895f home: wm: dunst: replace deprecated 'geometry'
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-04 16:35:06 +01:00
2af0fe542f 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
7dc177cf44 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
da4acebdde home: wm: i3: notify when changing audio volume 2021-11-03 17:50:28 +01:00
3f7fb26b8f 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
b83f28f2ba home: wm: i3: use 'i3status-rust.package' value 2021-11-03 14:10:18 +01:00
14e4e681aa home: wm: screen-lock: rename changed option 2021-10-22 13:15:22 +02:00
8edef9d528 home: wm: i3bar: add bluetooth blocks
All checks were successful
continuous-integration/drone/push Build is passing
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
c55708ab54 home: wm: i3bar: use dynamic width on music block
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-16 18:07:07 +02:00
537fa5c909 home: wm: i3: add 'rofi-bluetooth' binding
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-15 17:19:12 +02:00
9117df1e72 home: wm: i3: don't add 'dragger' through profile 2021-10-15 17:12:24 +02:00
07cf0fa4da home: wm: i3: launch tmux when starting terminal
All checks were successful
continuous-integration/drone/push Build is passing
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
37c20529c1 home: wm: put modules into folders 2021-09-26 23:09:32 +02:00
c93a9e5a98 home: wm: i3: use 'recursiveMerge' 2021-09-23 22:11:25 +02:00
8596ce8638 home: wm: i3bar: remove redundant '%' 2021-08-31 18:31:32 +02:00
57717d70ef home: wm: i3: also toggle xss-lock 2021-06-26 18:38:11 +02:00
92c2748747 home: wm: dunst: use rofi as 'dmenu' when enabled 2021-06-23 23:08:23 +02:00
4cae294cf5 home: wm: i3: enable rofi bindings when applicable 2021-06-23 23:06:15 +02:00
23c6093c36 home: wm: dunst: add line wrapping
All checks were successful
continuous-integration/drone/push Build is passing
Once again, trying to make them actually readable.
2021-06-22 19:48:03 +02:00
3fdcfb5b5f home: wm: dunst: add max icon size
All checks were successful
continuous-integration/drone/push Build is passing
Otherwise I end up with icons that are way too big...
2021-06-22 19:39:35 +02:00
cff3811cad home: wm: screen-lock: use actual assertion
All checks were successful
continuous-integration/drone/push Build is passing
Instead of hijacking the type verification, use an assertion.
2021-06-15 17:45:17 +02:00
a434016252 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
29437d3e3f home: wm: i3: move script generation out-of-line
This makes for a cleaner configuration file.
2021-06-03 17:18:33 +02:00
796df5475e 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
b134aedff0 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
1a5dd0b91c home: wm: rofi: configure terminal 2021-05-22 23:47:27 +02:00
f9d849c5da home: wm: i3bar: add 'backlight' block 2021-05-16 00:03:59 +02:00
59e833a55b 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
03130ed9ee home: wm: i3: use 'brightnessctl' 2021-05-16 00:03:59 +02:00
ac4cf0c1a2 home: wm: i3: fix screen-related mappings 2021-05-16 00:03:59 +02:00
5f7d2c74bc home: wm: i3: add i3-get-window-criteria package 2021-05-10 00:31:01 +02:00
8837c7c33c home: wm: i3bar: use FontAwesome5 for icons 2021-05-10 00:31:01 +02:00
f4cc68a650 home: wm: i3: use new 'fonts' option type 2021-05-10 00:31:01 +02:00
036d59ec11 home: wm: i3: add mic mute media key 2021-05-08 17:14:13 +02:00
f89e1ba3e9 home: wm: i3: fix audio media keys 2021-05-08 17:14:13 +02:00
8788deac5e home: wm: i3bar: extend width of music block 2021-05-08 17:14:13 +02:00
676cd03c9c home: wm: i3bar: show temperature block by default 2021-05-08 17:14:13 +02:00
f5fcd2a7a6 home: wm: screen-lock: add 'notify.delay' setting 2021-05-08 17:14:13 +02:00
1b9b598662 home: wm: screen-lock: add corner delay setting 2021-05-08 17:14:13 +02:00
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