diff --git a/home/Vanguard.nix b/home/Vanguard.nix index b81ba969..15533c65 100644 --- a/home/Vanguard.nix +++ b/home/Vanguard.nix @@ -1,4 +1,4 @@ -{ lib, pkgs, ... }: +{ pkgs, ... }: { imports = [ ./personal.nix @@ -8,6 +8,7 @@ ]; home.packages = with pkgs; [ kdePackages.ktorrent + krita prusa-slicer blender freecad @@ -22,10 +23,6 @@ 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; }; + "autostart/steam.desktop" = "${pkgs.steam}/share/applications/steam.desktop"; }; } diff --git a/home/default.nix b/home/default.nix index d0d213f9..9cd7becf 100644 --- a/home/default.nix +++ b/home/default.nix @@ -21,7 +21,6 @@ home.packages = with pkgs; [ libreoffice-qt-fresh krdc - krita tokodon ferdium webcord @@ -29,7 +28,6 @@ teams-for-linux ]; xdg.configFile = { - "autostart/org.kde.yakuake.desktop".source = "${pkgs.yakuake}/share/applications/org.kde.yakuake.desktop"; "autostart/signal-desktop.desktop".source = "${pkgs.signal-desktop}/share/applications/signal-desktop.desktop"; "autostart/ferdium.desktop".source = "${pkgs.ferdium}/share/applications/ferdium.desktop"; "Ferdium/config/settings.json".text = diff --git a/home/desktop/plasma/default.nix b/home/desktop/plasma/default.nix index 2b325207..76617065 100644 --- a/home/desktop/plasma/default.nix +++ b/home/desktop/plasma/default.nix @@ -383,4 +383,5 @@ }; }; }; + xdg.configFile."autostart/org.kde.yakuake.desktop".source = "${pkgs.yakuake}/share/applications/org.kde.yakuake.desktop"; }