{config, pkgs, herdr, ...}: { imports = [ ../../modules/home-common.nix ../../modules/niri.nix ]; niri.useNoctalia = true; home.sessionVariables = { DISPLAY = ":0"; }; # ── Config files ───────────────────────────────────────────────────────────── xdg.dataFile."applications/switch-wallpaper.desktop".source = ../../config/applications/switch-wallpaper.desktop; xdg.dataFile."applications/signal.desktop".source = ../../config/applications/signal.desktop; xdg.dataFile."applications/vesktop.desktop".source = ../../config/applications/vesktop.desktop; xdg.dataFile."applications/steam.desktop".source = ../../config/applications/steam.desktop; xdg.dataFile."applications/zapzap.desktop".source = ../../config/applications/zapzap.desktop; # ── Packages ───────────────────────────────────────────────────────────────── home.packages = with pkgs; [ herdr.packages.${pkgs.stdenv.hostPlatform.system}.default # wallpaper manager brave # browser teams-for-linux # teams # terminal foot # terminal # file managers thunar # gui file manager # messaging telegram-desktop signal-desktop vesktop zapzap # 3d printing lycheeslicer ]; }