Commit graph

20 commits

Author SHA1 Message Date
Aleksei Bavshin
2b854c5085
sway: switch to brightnessctl
`light` upstream repo is archived, so we have to switch to a maintained
alternative.
2024-02-17 22:06:01 -08:00
Landon LaSmith
cd158ff63d Update 90-bar.conf with waybar information 2023-10-21 14:44:00 +00:00
Aleksei Bavshin
80bded49a4
sway: update XDG user dirs on startup 2023-03-27 19:21:11 -07:00
Aleksei Bavshin
2ae27356aa
sway: enable floating for pavucontrol window 2023-03-23 00:37:55 -07:00
Aleksei Bavshin
967a54323c
sway: limit volume boost via helper script
Fixes: SIG#22
2023-03-23 00:37:54 -07:00
Aleksei Bavshin
a3ccaebd56
sway: use output power instead of deprecated dpms
BREAKING: this change requires Sway >= 1.8.

Fixes: #3
2023-03-22 21:34:37 -07:00
Aleksei Bavshin
8e37d24784
sway: XDG desktop autostart support 2023-02-22 07:23:43 -08:00
Aleksei Bavshin
0e4e76fee0
sway: screenshot shortcut confilct with modifier=Alt 2023-02-11 12:36:06 -08:00
Aleksei Bavshin
46c46d09af
sway: add keybindings for taking screenshots 2022-12-12 19:38:04 -08:00
Aleksei Bavshin
2e6b23c123
sway: reorder configuration snippets 2022-12-12 19:37:51 -08:00
Jiri Konecny
e2f9d627d0
Add Brave browser next to Chromium and Firefox to rules-browser.conf
Why not Brave, it's getting more and more attention.
2022-08-11 21:21:02 +02:00
Aleksei Bavshin
8b62660eb4
sway: more generic config names
As we're no longer using 50-fedora.conf as an entrypoint, it's better to
make config names stable and remove underlying tools from the names.

This way we are free to change the implementation while users will use
the same filename for overrides. I.e. 90-bar.conf should be created in
the user config directory no matter which bar we use in the default
config.
2022-08-05 06:48:44 -07:00
Aleksei Bavshin
6e132be7db
sway: allow overriding or disabling our configs per user 2022-08-05 06:48:41 -07:00
Aleksei Bavshin
08d6c42dff
sway: remove conflicting binding for locking the screen 2022-07-16 17:49:46 -07:00
Aleksei Bavshin
229b08e303
sway: rework idle configs and add a binding to lock the screen
Swayidle now turns off the displays after 60 seconds of inactivity when
the screen is locked. This works even if the screen was locked with a
binding or a command.

$Mod+l signals to lock the screen via swayidle integration with
systemd-logind.
2022-07-06 21:45:42 -07:00
Aleksei Bavshin
7a79423d60
sway: misc style/documentation/dependency specification fixes 2022-06-30 21:07:52 -07:00
Aleksei Bavshin
2c1ef3fac9
sway: add swayidle and swaylock configuration 2022-06-29 07:32:07 -07:00
Aleksei Bavshin
297fc0a4d9
sway: refactor light bindings 2022-06-29 01:05:37 -07:00
Aleksei Bavshin
3a04082a7e
sway: add OSD to the pactl volume control bindings 2022-06-29 01:05:36 -07:00
Aleksei Bavshin
b9d1dd8eb1
Add initial set of configuration presets 2022-05-30 21:57:01 -07:00