โ„๏ธ My personnal NixOS configuration
nix-flake nixos-configuration linux dotfiles flake nix nix-config nixos nixos-flake linux-desktop

ใ€Œ๐Ÿ”จใ€ fix(network): fixed wifi issue

+107 -16
+97 -11
flake.lock
··· 114 114 ] 115 115 }, 116 116 "locked": { 117 - "lastModified": 1765495779, 118 - "narHash": "sha256-MhA7wmo/7uogLxiewwRRmIax70g6q1U/YemqTGoFHlM=", 117 + "lastModified": 1765835352, 118 + "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", 119 119 "owner": "hercules-ci", 120 120 "repo": "flake-parts", 121 - "rev": "5635c32d666a59ec9a55cab87e898889869f7b71", 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 + "type": "github" 164 + } 165 + }, 166 + "flake-utils": { 167 + "inputs": { 168 + "systems": "systems" 169 + }, 170 + "locked": { 171 + "lastModified": 1731533236, 172 + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 173 + "owner": "numtide", 174 + "repo": "flake-utils", 175 + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 176 + "type": "github" 177 + }, 178 + "original": { 179 + "owner": "numtide", 180 + "repo": "flake-utils", 163 181 "type": "github" 164 182 } 165 183 }, ··· 244 262 "original": { 245 263 "owner": "hyprwm", 246 264 "repo": "contrib", 265 + "type": "github" 266 + } 267 + }, 268 + "ixx": { 269 + "inputs": { 270 + "flake-utils": [ 271 + "nixvim", 272 + "nuschtosSearch", 273 + "flake-utils" 274 + ], 275 + "nixpkgs": [ 276 + "nixvim", 277 + "nuschtosSearch", 278 + "nixpkgs" 279 + ] 280 + }, 281 + "locked": { 282 + "lastModified": 1754860581, 283 + "narHash": "sha256-EM0IE63OHxXCOpDHXaTyHIOk2cNvMCGPqLt/IdtVxgk=", 284 + "owner": "NuschtOS", 285 + "repo": "ixx", 286 + "rev": "babfe85a876162c4acc9ab6fb4483df88fa1f281", 287 + "type": "github" 288 + }, 289 + "original": { 290 + "owner": "NuschtOS", 291 + "ref": "v0.1.1", 292 + "repo": "ixx", 247 293 "type": "github" 248 294 } 249 295 }, ··· 440 486 }, 441 487 "nixpkgs_4": { 442 488 "locked": { 443 - "lastModified": 1765425892, 444 - "narHash": "sha256-jlQpSkg2sK6IJVzTQBDyRxQZgKADC2HKMRfGCSgNMHo=", 489 + "lastModified": 1765838191, 490 + "narHash": "sha256-m5KWt1nOm76ILk/JSCxBM4MfK3rYY7Wq9/TZIIeGnT8=", 445 491 "owner": "NixOS", 446 492 "repo": "nixpkgs", 447 - "rev": "5d6bdbddb4695a62f0d00a3620b37a15275a5093", 493 + "rev": "c6f52ebd45e5925c188d1a20119978aa4ffd5ef6", 448 494 "type": "github" 449 495 }, 450 496 "original": { 451 497 "owner": "NixOS", 452 - "ref": "nixpkgs-unstable", 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 - "systems": "systems" 523 + "nuschtosSearch": "nuschtosSearch", 524 + "systems": "systems_2" 478 525 }, 479 526 "locked": { 480 - "lastModified": 1765549401, 481 - "narHash": "sha256-/7jUlBsI2DCm9LOF4upS7+kMYM4K78dPpHO5pCKYV6k=", 527 + "lastModified": 1766256678, 528 + "narHash": "sha256-LLpJEUFNrj6pO8hvkZMjuuBUeCrjJp/PnVSp2huR+ZA=", 482 529 "owner": "nix-community", 483 530 "repo": "nixvim", 484 - "rev": "a80557e1425ad9438dde7652b12fd5a449df6f00", 531 + "rev": "204a2f3d359e01fcf5af4433adc8cdbb434c9ded", 485 532 "type": "github" 486 533 }, 487 534 "original": { 488 535 "owner": "nix-community", 536 + "ref": "nixos-25.11", 489 537 "repo": "nixvim", 538 + "type": "github" 539 + } 540 + }, 541 + "nuschtosSearch": { 542 + "inputs": { 543 + "flake-utils": "flake-utils", 544 + "ixx": "ixx", 545 + "nixpkgs": [ 546 + "nixvim", 547 + "nixpkgs" 548 + ] 549 + }, 550 + "locked": { 551 + "lastModified": 1761730856, 552 + "narHash": "sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY=", 553 + "owner": "NuschtOS", 554 + "repo": "search", 555 + "rev": "e29de6db0cb3182e9aee75a3b1fd1919d995d85b", 556 + "type": "github" 557 + }, 558 + "original": { 559 + "owner": "NuschtOS", 560 + "repo": "search", 490 561 "type": "github" 491 562 } 492 563 }, ··· 623 694 } 624 695 }, 625 696 "systems": { 697 + "locked": { 698 + "lastModified": 1681028828, 699 + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 700 + "owner": "nix-systems", 701 + "repo": "default", 702 + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 703 + "type": "github" 704 + }, 705 + "original": { 706 + "owner": "nix-systems", 707 + "repo": "default", 708 + "type": "github" 709 + } 710 + }, 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 - nixvim.url = "github:nix-community/nixvim"; 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 - # boot.kernelModules = [ "iwlwifi" ]; 22 - # boot.extraModprobeConfig = "options iwlwifi power_save=0 swcrypto=1"; 23 - 24 - # networking.networkmanager.powerManagement = false; 25 21 boot.kernelModules = [ "iwlwifi" ]; 26 22 boot.extraModprobeConfig = "options iwlwifi power_save=0 11n_disable=1"; 23 + 24 + services.gns3-server = { 25 + enable = true; 26 + ubridge = { 27 + enable = true; 28 + }; 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 + qemu 73 + gns3-gui 69 74 wireshark 70 75 ]; 71 76 virtualisation.virtualbox.host.enable = true;