···
5
5
"nixpkgs": "nixpkgs"
6
6
},
7
7
"locked": {
8
8
-
"lastModified": 1755511413,
9
9
-
"narHash": "sha256-cBBF+nwGrSroN6ZewHPFaSThyCvwBxSZMdYEH8DxDx8=",
8
8
+
"lastModified": 1756365413,
9
9
+
"narHash": "sha256-rWJqnFNh+xAoXLPMOUWvb2jMUUgGs4PKI/p2lgUczBA=",
10
10
"owner": "catppuccin",
11
11
"repo": "nix",
12
12
-
"rev": "ca11a19d4e1d2ba5e6162f40cb71288551fd51dd",
12
12
+
"rev": "842da43be0d00d7cf4c26faf279bc71a614c259b",
13
13
"type": "github"
14
14
},
15
15
"original": {
···
25
25
]
26
26
},
27
27
"locked": {
28
28
-
"lastModified": 1755625756,
29
29
-
"narHash": "sha256-t57ayMEdV9g1aCfHzoQjHj1Fh3LDeyblceADm2hsLHM=",
28
28
+
"lastModified": 1756261190,
29
29
+
"narHash": "sha256-eiy0klFK5EVJLNilutR7grsZN/7Itj9DyD75eyOf83k=",
30
30
"owner": "nix-community",
31
31
"repo": "home-manager",
32
32
-
"rev": "dd026d86420781e84d0732f2fa28e1c051117b59",
32
32
+
"rev": "77f348da3176dc68b20a73dab94852a417daf361",
33
33
"type": "github"
34
34
},
35
35
"original": {
···
70
70
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
71
71
},
72
72
"locked": {
73
73
-
"lastModified": 1755424351,
74
74
-
"narHash": "sha256-xcorYLNdtLpb0wH5CPlUcpmYQUxeK95j1X855xQw+DY=",
73
73
+
"lastModified": 1756337322,
74
74
+
"narHash": "sha256-FiUw6z+ytxopB8dYc0/LVtc/8F8wnsdUvpzSHNeojb8=",
75
75
"owner": "sodiboo",
76
76
"repo": "niri-flake",
77
77
-
"rev": "9aa137af01f05386e5bb5050e983750017007a66",
77
77
+
"rev": "a0a748911825656657dcffbe16eb58c9d4039a77",
78
78
"type": "github"
79
79
},
80
80
"original": {
···
103
103
"niri-unstable": {
104
104
"flake": false,
105
105
"locked": {
106
106
-
"lastModified": 1755419373,
107
107
-
"narHash": "sha256-EFH3zbpyLYjEboNV2Lmkxf9joEuFCmeYX+MMLRPStpg=",
106
106
+
"lastModified": 1756304824,
107
107
+
"narHash": "sha256-XOR+SyrASQQ2DnQvK2pcPx67sPyGdG3wwmZGlgpoJu8=",
108
108
"owner": "YaLTeR",
109
109
"repo": "niri",
110
110
-
"rev": "a6febb86aa5af0df7bf2792ca027ef95a503d599",
110
110
+
"rev": "d9833fc1c3de306f500662471ae001094813dbd5",
111
111
"type": "github"
112
112
},
113
113
"original": {
···
138
138
},
139
139
"nixpkgs": {
140
140
"locked": {
141
141
-
"lastModified": 1755027561,
142
142
-
"narHash": "sha256-IVft239Bc8p8Dtvf7UAACMG5P3ZV+3/aO28gXpGtMXI=",
141
141
+
"lastModified": 1755615617,
142
142
+
"narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=",
143
143
"owner": "NixOS",
144
144
"repo": "nixpkgs",
145
145
-
"rev": "005433b926e16227259a1843015b5b2b7f7d1fc3",
145
145
+
"rev": "20075955deac2583bb12f07151c2df830ef346b4",
146
146
"type": "github"
147
147
},
148
148
"original": {
···
154
154
},
155
155
"nixpkgs-stable": {
156
156
"locked": {
157
157
-
"lastModified": 1755274400,
158
158
-
"narHash": "sha256-rTInmnp/xYrfcMZyFMH3kc8oko5zYfxsowaLv1LVobY=",
157
157
+
"lastModified": 1756217674,
158
158
+
"narHash": "sha256-TH1SfSP523QI7kcPiNtMAEuwZR3Jdz0MCDXPs7TS8uo=",
159
159
"owner": "NixOS",
160
160
"repo": "nixpkgs",
161
161
-
"rev": "ad7196ae55c295f53a7d1ec39e4a06d922f3b899",
161
161
+
"rev": "4e7667a90c167f7a81d906e5a75cba4ad8bee620",
162
162
"type": "github"
163
163
},
164
164
"original": {
···
170
170
},
171
171
"nixpkgs_2": {
172
172
"locked": {
173
173
-
"lastModified": 1755186698,
174
174
-
"narHash": "sha256-wNO3+Ks2jZJ4nTHMuks+cxAiVBGNuEBXsT29Bz6HASo=",
173
173
+
"lastModified": 1756266583,
174
174
+
"narHash": "sha256-cr748nSmpfvnhqSXPiCfUPxRz2FJnvf/RjJGvFfaCsM=",
175
175
"owner": "NixOS",
176
176
"repo": "nixpkgs",
177
177
-
"rev": "fbcf476f790d8a217c3eab4e12033dc4a0f6d23c",
177
177
+
"rev": "8a6d5427d99ec71c64f0b93d45778c889005d9c2",
178
178
"type": "github"
179
179
},
180
180
"original": {
···
202
202
},
203
203
"nixpkgs_4": {
204
204
"locked": {
205
205
-
"lastModified": 1755615617,
206
206
-
"narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=",
205
205
+
"lastModified": 1756266583,
206
206
+
"narHash": "sha256-cr748nSmpfvnhqSXPiCfUPxRz2FJnvf/RjJGvFfaCsM=",
207
207
"owner": "NixOS",
208
208
"repo": "nixpkgs",
209
209
-
"rev": "20075955deac2583bb12f07151c2df830ef346b4",
209
209
+
"rev": "8a6d5427d99ec71c64f0b93d45778c889005d9c2",
210
210
"type": "github"
211
211
},
212
212
"original": {
···
265
265
"xwayland-satellite-stable": {
266
266
"flake": false,
267
267
"locked": {
268
268
-
"lastModified": 1748488455,
269
269
-
"narHash": "sha256-IiLr1alzKFIy5tGGpDlabQbe6LV1c9ABvkH6T5WmyRI=",
268
268
+
"lastModified": 1755491097,
269
269
+
"narHash": "sha256-m+9tUfsmBeF2Gn4HWa6vSITZ4Gz1eA1F5Kh62B0N4oE=",
270
270
"owner": "Supreeeme",
271
271
"repo": "xwayland-satellite",
272
272
-
"rev": "3ba30b149f9eb2bbf42cf4758d2158ca8cceef73",
272
272
+
"rev": "388d291e82ffbc73be18169d39470f340707edaa",
273
273
"type": "github"
274
274
},
275
275
"original": {
276
276
"owner": "Supreeeme",
277
277
-
"ref": "v0.6",
277
277
+
"ref": "v0.7",
278
278
"repo": "xwayland-satellite",
279
279
"type": "github"
280
280
}
···
282
282
"xwayland-satellite-unstable": {
283
283
"flake": false,
284
284
"locked": {
285
285
-
"lastModified": 1755219541,
286
286
-
"narHash": "sha256-yKV6xHaPbEbh5RPxAJnb9yTs1wypr7do86hFFGQm1w8=",
285
285
+
"lastModified": 1756260173,
286
286
+
"narHash": "sha256-wcf04fl5ncbOqAK7OCWIgILERIbMfL/eeM3UThqgErI=",
287
287
"owner": "Supreeeme",
288
288
"repo": "xwayland-satellite",
289
289
-
"rev": "5a184d435927c3423f0ad189ea2b490578450fb7",
289
289
+
"rev": "af33f7eb124b51ff6d9cdf9b428643e2246c8cbb",
290
290
"type": "github"
291
291
},
292
292
"original": {
···
303
303
]
304
304
},
305
305
"locked": {
306
306
-
"lastModified": 1755720915,
307
307
-
"narHash": "sha256-GIpTiGhQPm56u61oT8fOLu2fkCBbQ8aBDfegI1hKgcY=",
306
306
+
"lastModified": 1756355016,
307
307
+
"narHash": "sha256-yBO4hGaHNL4++NsmkABGmdqgSZgM37eaZh2nixjnQ2s=",
308
308
"owner": "0xc000022070",
309
309
"repo": "zen-browser-flake",
310
310
-
"rev": "442ecfd9283b65887d20e0c2fa73a1ca72aea891",
310
310
+
"rev": "ddfba67ee36e3f7d2ede176e3aaffebff67e0b76",
311
311
"type": "github"
312
312
},
313
313
"original": {
···
5
5
{ pkgs, ... }:
6
6
7
7
{
8
8
-
imports =
9
9
-
[ # Include the results of the hardware scan.
10
10
-
./hardware-configuration.nix
11
11
-
../common/common.nix
12
12
-
];
13
13
-
8
8
+
imports = [
9
9
+
# Include the results of the hardware scan.
10
10
+
./hardware-configuration.nix
11
11
+
../common/common.nix
12
12
+
];
14
13
15
15
-
boot.initrd.luks.devices."luks-ee306bda-c450-4a56-b4fe-537899e38e0d".device = "/dev/disk/by-uuid/ee306bda-c450-4a56-b4fe-537899e38e0d";
14
14
+
boot.initrd.luks.devices."luks-ee306bda-c450-4a56-b4fe-537899e38e0d".device =
15
15
+
"/dev/disk/by-uuid/ee306bda-c450-4a56-b4fe-537899e38e0d";
16
16
networking.hostName = "framework16"; # Define your hostname.
17
17
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
18
18
···
20
20
# networking.proxy.default = "http://user:password@proxy:port/";
21
21
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
22
22
23
23
-
24
23
# Enable touchpad support (enabled default in most desktopManager).
25
24
# services.xserver.libinput.enable = true;
26
26
-
25
25
+
27
26
# List packages installed in system profile. To search, run:
28
27
# $ nix search wget
29
28
environment.systemPackages = with pkgs; [
···
10
10
../common/common.nix
11
11
];
12
12
13
13
-
14
14
-
15
15
-
16
13
networking.hostName = "mira"; # Define your hostname.
17
14
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
18
15
19
16
# Configure network proxy if necessary
20
17
# networking.proxy.default = "http://user:password@proxy:port/";
21
18
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
22
22
-
23
19
24
20
services.openssh = {
25
21
enable = true;
···
32
28
};
33
29
};
34
30
35
35
-
36
31
users.users.sean.openssh.authorizedKeys.keys = [
37
37
-
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDCIqgZ7kedxo+mOW7YG73Vp3zel3h180y3GKvHtRsXfGlpIIvRDy7pgCBQ4AGXYD4y78URQmFohYSAPqCPOPaWcU2un3XG9KvCzEsHmsbskPonitUmCiKvrKkb6oW4jCBtd7AEtBn+AiajAQFtPZ7NN2Df3AmTypvR6Irg7R+nxnfc9NTIHmGvxSDyWcbb4pguL20sctUSqGL6xGh8q/bqhdOThSimM+z9bEUNxK/5rPhwkNniMrp4pJcUrUiAh5/4DiRFG6KT+oeg+/myoz/Z1sPvAs7u/8JDQI4RshRD8Hu0oTkRBN6Hxj478q2SXbeBUZlD6IdjP3RhGpmSecoDdtWqKbpuV3eVRtQtba3KL86GBeV/bugaOdJ1Aud+1SOFJreAAuvxzMMKT+cdQZk6oOPP148DA/No+mDm/2S43lcdCXh79wA6YRAmKQ8jmZxTCtPutrvuZK1rguvvUlEoG/vhdNHh7eDa4Td07V6bjCRPUl8qk/e4M0E3pwsTlZc="
32
32
+
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDCIqgZ7kedxo+mOW7YG73Vp3zel3h180y3GKvHtRsXfGlpIIvRDy7pgCBQ4AGXYD4y78URQmFohYSAPqCPOPaWcU2un3XG9KvCzEsHmsbskPonitUmCiKvrKkb6oW4jCBtd7AEtBn+AiajAQFtPZ7NN2Df3AmTypvR6Irg7R+nxnfc9NTIHmGvxSDyWcbb4pguL20sctUSqGL6xGh8q/bqhdOThSimM+z9bEUNxK/5rPhwkNniMrp4pJcUrUiAh5/4DiRFG6KT+oeg+/myoz/Z1sPvAs7u/8JDQI4RshRD8Hu0oTkRBN6Hxj478q2SXbeBUZlD6IdjP3RhGpmSecoDdtWqKbpuV3eVRtQtba3KL86GBeV/bugaOdJ1Aud+1SOFJreAAuvxzMMKT+cdQZk6oOPP148DA/No+mDm/2S43lcdCXh79wA6YRAmKQ8jmZxTCtPutrvuZK1rguvvUlEoG/vhdNHh7eDa4Td07V6bjCRPUl8qk/e4M0E3pwsTlZc="
38
33
];
39
34
40
35
programs.steam = {