{ config , lib , inputs , pkgs , ... }: let inherit (lib.my-namespace) enabled; in { imports = [ # ../modules.nix ]; my-namespace.home = { stream-tools = enabled; gnome-customizations = enabled; vesktop-appimage = enabled; # networking = enabled; # personal-apps = enabled; # suites.laptop = enabled; }; home = { packages = [ pkgs.nil pkgs.beeper pkgs.my-namespace.udev-steelseries pkgs.qbittorrent pkgs.hyfetch pkgs.libreoffice pkgs.localsend # pkgs.vesktop pkgs.obsidian inputs.zen-browser.packages.x86_64-linux.default inputs.kwin-effects-forceblur.packages.${pkgs.stdenv.hostPlatform.system}.default ]; }; # Auto-start linux-wallpaperengine for dual monitors via XDG autostart xdg.configFile."autostart/linux-wallpaperengine.desktop".text = '' [Desktop Entry] Type=Application Name=Wallpaper Engine Exec=${pkgs.linux-wallpaperengine}/bin/linux-wallpaperengine --screen-root DP-1 --bg 2935872330 --screen-root DP-2 --bg 2935872330 X-KDE-autostart-after=panel X-KDE-StartupNotify=false ''; }