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