mirror of
https://github.com/Superredstone/nixos.git
synced 2026-03-08 04:38:06 +01:00
Added workstation separation
This commit is contained in:
30
flake.lock
generated
30
flake.lock
generated
@@ -117,11 +117,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752814804,
|
"lastModified": 1753180535,
|
||||||
"narHash": "sha256-irfg7lnfEpJY+3Cffkluzp2MTVw1Uq9QGxFp6qadcXI=",
|
"narHash": "sha256-KEtlzMs2O7FDvciFtjk9W4hyau013Pj9qZNK9a0PxEc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "d0300c8808e41da81d6edfc202f3d3833c157daf",
|
"rev": "847711c7ffa9944b0c5c39a8342ac8eb6a9f9abc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -179,11 +179,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752814804,
|
"lastModified": 1753180535,
|
||||||
"narHash": "sha256-irfg7lnfEpJY+3Cffkluzp2MTVw1Uq9QGxFp6qadcXI=",
|
"narHash": "sha256-KEtlzMs2O7FDvciFtjk9W4hyau013Pj9qZNK9a0PxEc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "d0300c8808e41da81d6edfc202f3d3833c157daf",
|
"rev": "847711c7ffa9944b0c5c39a8342ac8eb6a9f9abc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -266,11 +266,11 @@
|
|||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752936500,
|
"lastModified": 1753175652,
|
||||||
"narHash": "sha256-StLLgYbL3U2iDezMbfr/QjUtd2a0Mb+pScDSQxFElTg=",
|
"narHash": "sha256-IXwbcUXRMINAcmmOoscjcElf990YSUCsPHoab0GAJ2M=",
|
||||||
"owner": "hyprwm",
|
"owner": "hyprwm",
|
||||||
"repo": "Hyprland",
|
"repo": "Hyprland",
|
||||||
"rev": "91d8a629ebfffaa46290331a74a54e249dec64fe",
|
"rev": "fdbbad04bbf2382e9a980418c976668fc062f195",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -529,11 +529,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752900028,
|
"lastModified": 1753091883,
|
||||||
"narHash": "sha256-dPALCtmik9Wr14MGqVXm+OQcv7vhPBXcWNIOThGnB/Q=",
|
"narHash": "sha256-oVZt8VRJkO2Gytc7D2Pfqqy7wTnSECzdKPnoL9z8iFA=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "6b4955211758ba47fac850c040a27f23b9b4008f",
|
"rev": "2baf8e1658cba84a032c3a8befb1e7b06629242a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -545,11 +545,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1752900028,
|
"lastModified": 1753091883,
|
||||||
"narHash": "sha256-dPALCtmik9Wr14MGqVXm+OQcv7vhPBXcWNIOThGnB/Q=",
|
"narHash": "sha256-oVZt8VRJkO2Gytc7D2Pfqqy7wTnSECzdKPnoL9z8iFA=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "6b4955211758ba47fac850c040a27f23b9b4008f",
|
"rev": "2baf8e1658cba84a032c3a8befb1e7b06629242a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
user = "r3ddy";
|
user = "r3ddy";
|
||||||
email = personalEmail;
|
email = personalEmail;
|
||||||
gamingSystem = false;
|
workSystem = true;
|
||||||
desktopEnvironment = "gnome";
|
desktopEnvironment = "gnome";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ name:
|
|||||||
wsl ? false,
|
wsl ? false,
|
||||||
stable ? false,
|
stable ? false,
|
||||||
gamingSystem ? false,
|
gamingSystem ? false,
|
||||||
|
workSystem ? false,
|
||||||
desktopEnvironment ? ""
|
desktopEnvironment ? ""
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
@@ -65,6 +66,7 @@ let
|
|||||||
currentSystemEmail = email;
|
currentSystemEmail = email;
|
||||||
currentSystemDe = desktopEnvironment;
|
currentSystemDe = desktopEnvironment;
|
||||||
gamingSystem = gamingSystem;
|
gamingSystem = gamingSystem;
|
||||||
|
workSystem = workSystem;
|
||||||
isWSL = isWSL;
|
isWSL = isWSL;
|
||||||
isDarwin = isDarwin;
|
isDarwin = isDarwin;
|
||||||
inputs = inputs;
|
inputs = inputs;
|
||||||
|
|||||||
@@ -44,7 +44,6 @@
|
|||||||
vulkan-tools
|
vulkan-tools
|
||||||
|
|
||||||
# GUI applications
|
# GUI applications
|
||||||
android-studio
|
|
||||||
baobab
|
baobab
|
||||||
firefox
|
firefox
|
||||||
gnome-boxes
|
gnome-boxes
|
||||||
@@ -62,7 +61,10 @@
|
|||||||
protonplus
|
protonplus
|
||||||
steam
|
steam
|
||||||
vesktop
|
vesktop
|
||||||
] else [])
|
] else []
|
||||||
|
++ (if workSystem then [
|
||||||
|
android-studio
|
||||||
|
] else []))
|
||||||
++ (if currentSystemDe == "plasma" then [
|
++ (if currentSystemDe == "plasma" then [
|
||||||
kdePackages.wallpaper-engine-plugin
|
kdePackages.wallpaper-engine-plugin
|
||||||
] else [])
|
] else [])
|
||||||
|
|||||||
Reference in New Issue
Block a user