1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-12-06 09:01:04 +01:00
home-manager/modules/services/window-managers
Eldolfin d23d20f55d
sway: add bindswitches option (#7095)
Adds the bindswitches option to the sway module.

Bindswitches allows you to run a sway command when a state changes (when a certain event occurs).
See https://github.com/swaywm/sway/wiki#clamshell-mode and sway(5) for more information

It was already possible to configure this through sway.extraConfig but I find this approach dirty as described by the Nix RFC 42, and there is currently no settings as it describes.
2025-05-25 21:46:49 -05:00
..
bspwm treewide: convert package options to use mkPackageOption (#7116) 2025-05-23 00:42:38 -05:00
i3-sway sway: add bindswitches option (#7095) 2025-05-25 21:46:49 -05:00
labwc labwc: Add module for Labwc (#6807) 2025-04-16 11:15:07 -05:00
awesome.nix treewide: convert package options to use mkPackageOption (#7116) 2025-05-23 00:42:38 -05:00
fluxbox.nix treewide: remove with lib (#6871) 2025-04-21 11:00:59 -05:00
herbstluftwm.nix treewide: convert package options to use mkPackageOption (#7116) 2025-05-23 00:42:38 -05:00
hyprland.nix hyprland: plugins use hyprctl from path (#6801) 2025-04-11 07:59:55 -05:00
river.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
spectrwm.nix treewide: convert package options to use mkPackageOption (#7116) 2025-05-23 00:42:38 -05:00
wayfire.nix treewide: convert package options to use mkPackageOption (#7116) 2025-05-23 00:42:38 -05:00
xmonad.nix treewide: remove with lib (#6871) 2025-04-21 11:00:59 -05:00