{ pkgs, ... }: { home.packages = with pkgs; [ swayosd wl-clipboard wayland-utils libsecret xwayland-satellite-unstable playerctl pwvucontrol ]; programs.swaylock = { enable = true; settings = builtins.fromJSON (builtins.readFile ./swaylock.json); }; services.mako = { enable = true; extraConfig = builtins.readFile ./mako.conf; }; services.swayosd = { enable = true; }; programs.waybar = { enable = true; systemd.enable = true; settings = [ (builtins.fromJSON (builtins.readFile ./waybar.json)) ]; style = builtins.readFile ./waybar.css; }; services.wpaperd.enable = true; programs.niri.config = builtins.readFile ./config.kdl; }