parent
1dc92fe688
commit
f8085cb1dd
@ -0,0 +1,19 @@ |
||||
{ config, pkgs, lib, ... }: |
||||
|
||||
with lib; |
||||
{ |
||||
options.programs.sway.enable = mkEnableOption "sway"; |
||||
|
||||
config = mkIf config.programs.sway.enable { |
||||
environment.systemPackages = [ pkgs.sway pkgs.xwayland ]; |
||||
security.wrappers.sway = { |
||||
source = "${pkgs.sway}/bin/sway"; |
||||
capabilities = "cap_sys_ptrace,cap_sys_tty_config=eip"; |
||||
owner = "root"; |
||||
group = "sway"; |
||||
permissions = "u+rx,g+rx"; |
||||
}; |
||||
|
||||
users.extraGroups.sway = {}; |
||||
}; |
||||
} |
Loading…
Reference in new issue