diff --git a/home/Vanguard.nix b/home/Vanguard.nix index 0c5ba1ed..d158bcab 100644 --- a/home/Vanguard.nix +++ b/home/Vanguard.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ lib, pkgs, ... }: { imports = [ ./personal.nix @@ -18,5 +18,13 @@ bluedevilglobalrc.Global.launchState.value = "enable"; }; }; - xdg.configFile."autostart/org.kde.ktorrent.desktop".source = "${pkgs.kdePackages.ktorrent}/share/applications/org.kde.ktorrent.desktop"; + 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" = + let + source = "/run/current-system/sw/share/applications/steam.desktop"; + in + lib.mkIf (builtins.pathExists source) { inherit source; }; + }; } diff --git a/home/games/default.nix b/home/games/default.nix index a3bbfbb3..1c346f4e 100644 --- a/home/games/default.nix +++ b/home/games/default.nix @@ -1,9 +1,9 @@ { pkgs, ... }: { - home.packages = with pkgs; [ - prismlauncher - cartridges - (lutris.override { + home.packages = [ + pkgs.prismlauncher + pkgs.cartridges + (pkgs.lutris.override { steamSupport = false; extraPkgs = pkgs: with pkgs; [ wineWowPackages.waylandFull ]; })