diff --git a/modules/sway.nix b/modules/sway.nix new file mode 100644 index 0000000..4d26c85 --- /dev/null +++ b/modules/sway.nix @@ -0,0 +1,20 @@ +{ config, pkgs, ... }: +{ + programs.sway = { + enable = true; + wrapperFeatures.gtk = true; # so that gtk works properly + extraPackages = with pkgs; [ + swaylock + swayidle + wl-clipboard + wf-recorder + mako # notification daemon + grim + slurp + alacritty + wofi + ]; + }; + programs.waybar.enable = true; + services.xserver.layout = "fr"; +}