{ config, pkgs, homeDirectory, ... }: { imports = [ ./gui.nix # niri wayland compositor ./progs/niri.nix # statusbar ./progs/eww/eww.nix # lockscreen ./progs/swaylock.nix # notification daemon ./progs/dunst.nix ./progs/borg.nix ./progs/framework-13-easyeffects.nix ]; home.packages = with pkgs; [ wdisplays blueman # used by /etc/nixos logic to launch niri config.programs.niri.package ]; # media controls systemd.user.services.mpris-proxy = { Unit.Description = "Mpris proxy"; Install.After = [ "network.target" "sound.target" ]; Install.WantedBy = [ "default.target" ]; Service.ExecStart = "${pkgs.bluez}/bin/mpris-proxy"; }; programs.niri.settings.outputs = { "BOE 0x095F Unknown" = { scale = 1.5; }; }; }