21 lines
469 B
Nix
21 lines
469 B
Nix
{ config, pkgs, ... }:
|
|
{
|
|
# Enable the Sway binary and hardware wrappers
|
|
programs.sway = {
|
|
enable = true;
|
|
package = pkgs.swayfx;
|
|
wrapperFeatures.gtk = true;
|
|
};
|
|
|
|
# Hardware and security services that must be system-wide
|
|
services.gnome.gnome-keyring.enable = true;
|
|
security.polkit.enable = true;
|
|
programs.light.enable = true; # Allow brightness control
|
|
|
|
# Move system-wide packages here
|
|
environment.systemPackages = with pkgs; [
|
|
pavucontrol
|
|
light
|
|
];
|
|
}
|