Binds Nixpkgs to unstable in preparation to use Noctalia Shell
+96
-15
Diff
round #0
+57
-7
flake.lock
+57
-7
flake.lock
···
39
39
]
40
40
},
41
41
"locked": {
42
-
"lastModified": 1777851538,
43
-
"narHash": "sha256-Gp8qwTEYNoy2yvmErVGlvLOQvrtEECCAKbonW7VJef8=",
42
+
"lastModified": 1777913624,
43
+
"narHash": "sha256-4MwfrGuqjsnEORQbM3cmkmG/9cWhDV63dTDguDj4FXw=",
44
44
"owner": "nix-community",
45
45
"repo": "home-manager",
46
-
"rev": "cc09c0f9b7eaa95c2d9827338a5eb03d32505ca5",
46
+
"rev": "a89686d115e970e200eb2caa7603f3673050e00c",
47
47
"type": "github"
48
48
},
49
49
"original": {
50
50
"owner": "nix-community",
51
-
"ref": "release-25.11",
51
+
"ref": "master",
52
52
"repo": "home-manager",
53
53
"type": "github"
54
54
}
···
134
134
135
135
136
136
137
-
138
-
137
+
"type": "github"
138
+
}
139
139
},
140
-
"nixpkgs_2": {
140
+
"nixpkgs-stable": {
141
141
"locked": {
142
142
"lastModified": 1777673416,
143
143
"narHash": "sha256-5c2POKPOjU40Kh0MirOdScBLG0bu9TAuPYAtPRNZMBs=",
···
152
152
"repo": "nixpkgs",
153
153
"type": "github"
154
154
}
155
+
},
156
+
"nixpkgs_2": {
157
+
"locked": {
158
+
"lastModified": 1777578337,
159
+
"narHash": "sha256-Ad49moKWeXtKBJNy2ebiTQUEgdLyvGmTeykAQ9xM+Z4=",
160
+
"owner": "nixos",
161
+
"repo": "nixpkgs",
162
+
"rev": "15f4ee454b1dce334612fa6843b3e05cf546efab",
163
+
"type": "github"
164
+
},
165
+
"original": {
166
+
"owner": "nixos",
167
+
"ref": "nixos-unstable",
168
+
"repo": "nixpkgs",
169
+
"type": "github"
170
+
}
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+
198
+
"nixcord": "nixcord",
199
+
"nixos-hardware": "nixos-hardware",
200
+
"nixpkgs": "nixpkgs_2",
201
+
"nixpkgs-stable": "nixpkgs-stable",
202
+
"plasma-manager": "plasma-manager"
203
+
}
204
+
}
+34
-2
flake.nix
+34
-2
flake.nix
···
3
3
4
4
# https://nixos.org/manual/nix/unstable/command-ref/new-cli/nix3-flake.html#flake-inputs
5
5
inputs = {
6
-
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11";
6
+
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
7
+
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-25.11";
7
8
8
9
home-manager = {
9
-
url = "github:nix-community/home-manager/release-25.11";
10
+
url = "github:nix-community/home-manager/master";
10
11
inputs.nixpkgs.follows = "nixpkgs";
11
12
};
12
13
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+
22
+
23
+
24
+
25
+
26
+
};
27
+
};
28
+
29
+
outputs = { self, nixpkgs, nixpkgs-stable, home-manager, plasma-manager, nixcord, nixos-hardware, ... }:
30
+
let
31
+
system = "x86_64-linux";
32
+
stateVersion = "25.11";
33
+
pkgs-stable = import nixpkgs-stable {
34
+
inherit system;
35
+
config.allowUnfree = true;
36
+
};
37
+
in {
38
+
nixosConfigurations.ryuganhana = nixpkgs.lib.nixosSystem {
39
+
inherit system;
40
+
specialArgs = {
41
+
inherit stateVersion pkgs-stable;
42
+
};
43
+
modules = [
44
+
./consumers/ryuganhana/configuration.nix
+1
-2
modules/home-manager/pear-desktop/default.nix
+1
-2
modules/home-manager/pear-desktop/default.nix
+4
-4
modules/packages/lutris.nix
+4
-4
modules/packages/lutris.nix
···
1
-
2
-
environment.systemPackages = with pkgs; [
1
+
{ config, pkgs-stable, ... }: {
2
+
environment.systemPackages = with pkgs-stable; [
3
3
(lutris.override {
4
-
extraPkgs = pkgs: [
5
-
wineWowPackages.waylandFull
4
+
extraPkgs = pkgs-stable: [
5
+
wineWow64Packages.waylandFull
6
6
winetricks
7
7
vulkan-tools
8
8
xterm
History
1 round
0 comments
raindropaurora.bsky.social
submitted
#0
5 commits
expand
collapse
feat(nixpkgs): bind to unstable Binds Nixpkgs to unstable in preperation to use Noctalia Shell
chore(home-manager/pear-desktop): update package name Updates youtube-music to pear-desktop as https://github.com/NixOS/nixpkgs/pull/473695 was landed on unstable
chore(packages/lutris): change from wineWowPackages to wineWow64Packages
feat(nixpkgs): add stable pin Adds stable pin to flake
chore(packages/lutris): pin to stable
merge conflicts detected
expand
collapse
expand
collapse
- flake.lock:39
- flake.nix:3