tangled
alpha
login
or
join now
adjoly.fr
/
nixos-config
0
fork
atom
โ๏ธ My personnal NixOS configuration
nix-flake
nixos-configuration
linux
dotfiles
flake
nix
nix-config
nixos
nixos-flake
linux-desktop
0
fork
atom
overview
issues
pulls
2
pipelines
ใ๐จใ fix(network): fixed wifi issue
adjoly.fr
2 months ago
0fd17c60
ecfbb3b2
+107
-16
3 changed files
expand all
collapse all
unified
split
flake.lock
flake.nix
hosts
LAPTOP-5530
default.nix
+97
-11
flake.lock
···
114
114
]
115
115
},
116
116
"locked": {
117
117
-
"lastModified": 1765495779,
118
118
-
"narHash": "sha256-MhA7wmo/7uogLxiewwRRmIax70g6q1U/YemqTGoFHlM=",
117
117
+
"lastModified": 1765835352,
118
118
+
"narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=",
119
119
"owner": "hercules-ci",
120
120
"repo": "flake-parts",
121
121
-
"rev": "5635c32d666a59ec9a55cab87e898889869f7b71",
121
121
+
"rev": "a34fae9c08a15ad73f295041fec82323541400a9",
122
122
"type": "github"
123
123
},
124
124
"original": {
···
160
160
"original": {
161
161
"owner": "hercules-ci",
162
162
"repo": "flake-parts",
163
163
+
"type": "github"
164
164
+
}
165
165
+
},
166
166
+
"flake-utils": {
167
167
+
"inputs": {
168
168
+
"systems": "systems"
169
169
+
},
170
170
+
"locked": {
171
171
+
"lastModified": 1731533236,
172
172
+
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
173
173
+
"owner": "numtide",
174
174
+
"repo": "flake-utils",
175
175
+
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
176
176
+
"type": "github"
177
177
+
},
178
178
+
"original": {
179
179
+
"owner": "numtide",
180
180
+
"repo": "flake-utils",
163
181
"type": "github"
164
182
}
165
183
},
···
244
262
"original": {
245
263
"owner": "hyprwm",
246
264
"repo": "contrib",
265
265
+
"type": "github"
266
266
+
}
267
267
+
},
268
268
+
"ixx": {
269
269
+
"inputs": {
270
270
+
"flake-utils": [
271
271
+
"nixvim",
272
272
+
"nuschtosSearch",
273
273
+
"flake-utils"
274
274
+
],
275
275
+
"nixpkgs": [
276
276
+
"nixvim",
277
277
+
"nuschtosSearch",
278
278
+
"nixpkgs"
279
279
+
]
280
280
+
},
281
281
+
"locked": {
282
282
+
"lastModified": 1754860581,
283
283
+
"narHash": "sha256-EM0IE63OHxXCOpDHXaTyHIOk2cNvMCGPqLt/IdtVxgk=",
284
284
+
"owner": "NuschtOS",
285
285
+
"repo": "ixx",
286
286
+
"rev": "babfe85a876162c4acc9ab6fb4483df88fa1f281",
287
287
+
"type": "github"
288
288
+
},
289
289
+
"original": {
290
290
+
"owner": "NuschtOS",
291
291
+
"ref": "v0.1.1",
292
292
+
"repo": "ixx",
247
293
"type": "github"
248
294
}
249
295
},
···
440
486
},
441
487
"nixpkgs_4": {
442
488
"locked": {
443
443
-
"lastModified": 1765425892,
444
444
-
"narHash": "sha256-jlQpSkg2sK6IJVzTQBDyRxQZgKADC2HKMRfGCSgNMHo=",
489
489
+
"lastModified": 1765838191,
490
490
+
"narHash": "sha256-m5KWt1nOm76ILk/JSCxBM4MfK3rYY7Wq9/TZIIeGnT8=",
445
491
"owner": "NixOS",
446
492
"repo": "nixpkgs",
447
447
-
"rev": "5d6bdbddb4695a62f0d00a3620b37a15275a5093",
493
493
+
"rev": "c6f52ebd45e5925c188d1a20119978aa4ffd5ef6",
448
494
"type": "github"
449
495
},
450
496
"original": {
451
497
"owner": "NixOS",
452
452
-
"ref": "nixpkgs-unstable",
498
498
+
"ref": "nixos-25.11",
453
499
"repo": "nixpkgs",
454
500
"type": "github"
455
501
}
···
474
520
"inputs": {
475
521
"flake-parts": "flake-parts_2",
476
522
"nixpkgs": "nixpkgs_4",
477
477
-
"systems": "systems"
523
523
+
"nuschtosSearch": "nuschtosSearch",
524
524
+
"systems": "systems_2"
478
525
},
479
526
"locked": {
480
480
-
"lastModified": 1765549401,
481
481
-
"narHash": "sha256-/7jUlBsI2DCm9LOF4upS7+kMYM4K78dPpHO5pCKYV6k=",
527
527
+
"lastModified": 1766256678,
528
528
+
"narHash": "sha256-LLpJEUFNrj6pO8hvkZMjuuBUeCrjJp/PnVSp2huR+ZA=",
482
529
"owner": "nix-community",
483
530
"repo": "nixvim",
484
484
-
"rev": "a80557e1425ad9438dde7652b12fd5a449df6f00",
531
531
+
"rev": "204a2f3d359e01fcf5af4433adc8cdbb434c9ded",
485
532
"type": "github"
486
533
},
487
534
"original": {
488
535
"owner": "nix-community",
536
536
+
"ref": "nixos-25.11",
489
537
"repo": "nixvim",
538
538
+
"type": "github"
539
539
+
}
540
540
+
},
541
541
+
"nuschtosSearch": {
542
542
+
"inputs": {
543
543
+
"flake-utils": "flake-utils",
544
544
+
"ixx": "ixx",
545
545
+
"nixpkgs": [
546
546
+
"nixvim",
547
547
+
"nixpkgs"
548
548
+
]
549
549
+
},
550
550
+
"locked": {
551
551
+
"lastModified": 1761730856,
552
552
+
"narHash": "sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY=",
553
553
+
"owner": "NuschtOS",
554
554
+
"repo": "search",
555
555
+
"rev": "e29de6db0cb3182e9aee75a3b1fd1919d995d85b",
556
556
+
"type": "github"
557
557
+
},
558
558
+
"original": {
559
559
+
"owner": "NuschtOS",
560
560
+
"repo": "search",
490
561
"type": "github"
491
562
}
492
563
},
···
623
694
}
624
695
},
625
696
"systems": {
697
697
+
"locked": {
698
698
+
"lastModified": 1681028828,
699
699
+
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
700
700
+
"owner": "nix-systems",
701
701
+
"repo": "default",
702
702
+
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
703
703
+
"type": "github"
704
704
+
},
705
705
+
"original": {
706
706
+
"owner": "nix-systems",
707
707
+
"repo": "default",
708
708
+
"type": "github"
709
709
+
}
710
710
+
},
711
711
+
"systems_2": {
626
712
"locked": {
627
713
"lastModified": 1681028828,
628
714
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+1
-1
flake.nix
···
295
295
inputs.nixpkgs.follows = "nixpkgs";
296
296
};
297
297
298
298
-
nixvim.url = "github:nix-community/nixvim";
298
298
+
nixvim.url = "github:nix-community/nixvim/nixos-25.11";
299
299
300
300
nixos-generators = {
301
301
url = "github:nix-community/nixos-generators";
+9
-4
hosts/LAPTOP-5530/default.nix
···
18
18
19
19
networking.hostName = "LAPTOP-5530";
20
20
21
21
-
# boot.kernelModules = [ "iwlwifi" ];
22
22
-
# boot.extraModprobeConfig = "options iwlwifi power_save=0 swcrypto=1";
23
23
-
24
24
-
# networking.networkmanager.powerManagement = false;
25
21
boot.kernelModules = [ "iwlwifi" ];
26
22
boot.extraModprobeConfig = "options iwlwifi power_save=0 11n_disable=1";
23
23
+
24
24
+
services.gns3-server = {
25
25
+
enable = true;
26
26
+
ubridge = {
27
27
+
enable = true;
28
28
+
};
29
29
+
};
27
30
28
31
networking.hosts = {
29
32
"192.168.56.110" = [
···
66
69
};
67
70
powerManagement.enable = true;
68
71
environment.systemPackages = with pkgs; [
72
72
+
qemu
73
73
+
gns3-gui
69
74
wireshark
70
75
];
71
76
virtualisation.virtualbox.host.enable = true;