{ pkgs, lib, ... }: { environment.variables.TERMINAL = lib.getExe pkgs.alacritty; programs.ydotool.enable = true; # the status bar needs upower to show battery status services.upower.enable = true; environment.systemPackages = [ pkgs.dragon-drop pkgs.wmctrl pkgs.wl-clipboard pkgs.libnotify pkgs.wdisplays pkgs.nsxiv pkgs.niphas-bar pkgs.niphas-file-browser pkgs.niphas-terminal pkgs.niphas-web-browser pkgs.niphas-set-wallpaper pkgs.niphas-runner pkgs.niphas-locker ]; programs.niri = { enable = true; package = pkgs.niphas-niri; }; }