diff --git a/flake.lock b/flake.lock index 76f7468..ebdbd93 100644 --- a/flake.lock +++ b/flake.lock @@ -117,11 +117,11 @@ ] }, "locked": { - "lastModified": 1752814804, - "narHash": "sha256-irfg7lnfEpJY+3Cffkluzp2MTVw1Uq9QGxFp6qadcXI=", + "lastModified": 1753180535, + "narHash": "sha256-KEtlzMs2O7FDvciFtjk9W4hyau013Pj9qZNK9a0PxEc=", "owner": "nix-community", "repo": "home-manager", - "rev": "d0300c8808e41da81d6edfc202f3d3833c157daf", + "rev": "847711c7ffa9944b0c5c39a8342ac8eb6a9f9abc", "type": "github" }, "original": { @@ -179,11 +179,11 @@ ] }, "locked": { - "lastModified": 1752814804, - "narHash": "sha256-irfg7lnfEpJY+3Cffkluzp2MTVw1Uq9QGxFp6qadcXI=", + "lastModified": 1753180535, + "narHash": "sha256-KEtlzMs2O7FDvciFtjk9W4hyau013Pj9qZNK9a0PxEc=", "owner": "nix-community", "repo": "home-manager", - "rev": "d0300c8808e41da81d6edfc202f3d3833c157daf", + "rev": "847711c7ffa9944b0c5c39a8342ac8eb6a9f9abc", "type": "github" }, "original": { @@ -266,11 +266,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1752936500, - "narHash": "sha256-StLLgYbL3U2iDezMbfr/QjUtd2a0Mb+pScDSQxFElTg=", + "lastModified": 1753175652, + "narHash": "sha256-IXwbcUXRMINAcmmOoscjcElf990YSUCsPHoab0GAJ2M=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "91d8a629ebfffaa46290331a74a54e249dec64fe", + "rev": "fdbbad04bbf2382e9a980418c976668fc062f195", "type": "github" }, "original": { @@ -529,11 +529,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1752900028, - "narHash": "sha256-dPALCtmik9Wr14MGqVXm+OQcv7vhPBXcWNIOThGnB/Q=", + "lastModified": 1753091883, + "narHash": "sha256-oVZt8VRJkO2Gytc7D2Pfqqy7wTnSECzdKPnoL9z8iFA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "6b4955211758ba47fac850c040a27f23b9b4008f", + "rev": "2baf8e1658cba84a032c3a8befb1e7b06629242a", "type": "github" }, "original": { @@ -545,11 +545,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1752900028, - "narHash": "sha256-dPALCtmik9Wr14MGqVXm+OQcv7vhPBXcWNIOThGnB/Q=", + "lastModified": 1753091883, + "narHash": "sha256-oVZt8VRJkO2Gytc7D2Pfqqy7wTnSECzdKPnoL9z8iFA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "6b4955211758ba47fac850c040a27f23b9b4008f", + "rev": "2baf8e1658cba84a032c3a8befb1e7b06629242a", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index bcad4c1..9d6e6b9 100644 --- a/flake.nix +++ b/flake.nix @@ -53,7 +53,7 @@ system = "x86_64-linux"; user = "r3ddy"; email = personalEmail; - gamingSystem = false; + workSystem = true; desktopEnvironment = "gnome"; }; }; diff --git a/lib/mksystem.nix b/lib/mksystem.nix index c4ff6f9..ba730b8 100644 --- a/lib/mksystem.nix +++ b/lib/mksystem.nix @@ -12,6 +12,7 @@ name: wsl ? false, stable ? false, gamingSystem ? false, + workSystem ? false, desktopEnvironment ? "" }: let @@ -65,6 +66,7 @@ let currentSystemEmail = email; currentSystemDe = desktopEnvironment; gamingSystem = gamingSystem; + workSystem = workSystem; isWSL = isWSL; isDarwin = isDarwin; inputs = inputs; diff --git a/modules/packages.nix b/modules/packages.nix index 85fedea..74b07db 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -44,7 +44,6 @@ vulkan-tools # GUI applications - android-studio baobab firefox gnome-boxes @@ -62,7 +61,10 @@ protonplus steam vesktop - ] else []) + ] else [] + ++ (if workSystem then [ + android-studio + ] else [])) ++ (if currentSystemDe == "plasma" then [ kdePackages.wallpaper-engine-plugin ] else [])