{ pkgs, osConfig, ... }: { imports = [ ./personal.nix ./games/default.nix ./streaming/default.nix ./desktop/plasma/default.nix ]; home.packages = with pkgs; [ kdePackages.ktorrent krita prusa-slicer blender freecad openscad kicad-small ]; programs.plasma = { configFile = { bluedevilglobalrc.Global.launchState.value = "enable"; }; }; xdg.configFile = { "autostart/org.kde.ktorrent.desktop".source = "${pkgs.kdePackages.ktorrent}/share/applications/org.kde.ktorrent.desktop"; "autostart/webcord.desktop".source = "${pkgs.webcord}/share/applications/webcord.desktop"; "autostart/steam.desktop".source = "${osConfig.programs.steam.package}/share/applications/steam.desktop"; }; }