My personal nix config files. Feel free to import flake.

merge

+73 -62
+72 -62
flake.lock
··· 56 "rust-overlay": "rust-overlay_2" 57 }, 58 "locked": { 59 - "lastModified": 1755859279, 60 - "narHash": "sha256-yWx8vuyIlIDitOREOBs/ZjU67bl6oPc74AfV0QxvraQ=", 61 "owner": "chaotic-cx", 62 "repo": "nyx", 63 - "rev": "a970ec75b7a3ca5192476330ff0d10c4c2fc029e", 64 "type": "github" 65 }, 66 "original": { ··· 92 ] 93 }, 94 "locked": { 95 - "lastModified": 1755519972, 96 - "narHash": "sha256-bU4nqi3IpsUZJeyS8Jk85ytlX61i4b0KCxXX9YcOgVc=", 97 "owner": "nix-community", 98 "repo": "disko", 99 - "rev": "4073ff2f481f9ef3501678ff479ed81402caae6d", 100 "type": "github" 101 }, 102 "original": { ··· 289 "zon2nix": "zon2nix" 290 }, 291 "locked": { 292 - "lastModified": 1755885086, 293 - "narHash": "sha256-5INRxKPjQSQIrmPHzJ8RLmCPmCztEqTRGQSQdZPnd30=", 294 "owner": "ghostty-org", 295 "repo": "ghostty", 296 - "rev": "60e077b65158b5401f95f906860700bcc1423910", 297 "type": "github" 298 }, 299 "original": { ··· 311 ] 312 }, 313 "locked": { 314 - "lastModified": 1755755322, 315 - "narHash": "sha256-spCxkNihCk3uT3LUrUwzdEAjLA/E0EtEgF3KVI05nlM=", 316 "owner": "nix-community", 317 "repo": "home-manager", 318 - "rev": "282b4c98de97da6667cb03de4f427371734bc39c", 319 "type": "github" 320 }, 321 "original": { ··· 331 ] 332 }, 333 "locked": { 334 - "lastModified": 1755810213, 335 - "narHash": "sha256-QdenO8f0PTg+tC6HuSvngKcbRZA5oZKmjUT+MXKOLQg=", 336 "owner": "nix-community", 337 "repo": "home-manager", 338 - "rev": "6911d3e7f475f7b3558b4f5a6aba90fa86099baa", 339 "type": "github" 340 }, 341 "original": { ··· 368 ] 369 }, 370 "locked": { 371 - "lastModified": 1755670950, 372 - "narHash": "sha256-x84lAqhbz752SU6zZY1yixm9Cbz6kdHtJs/5XE1LKGk=", 373 "owner": "Jovian-Experiments", 374 "repo": "Jovian-NixOS", 375 - "rev": "7caed3afea56de2b68b74d7a3b580d5b8ca8f445", 376 "type": "github" 377 }, 378 "original": { ··· 445 ] 446 }, 447 "locked": { 448 - "lastModified": 1755404379, 449 - "narHash": "sha256-Q6ZxZDBmD/B988Jjbx7/NchxOKIpOKBBrx9Yb0zMzpQ=", 450 "owner": "nix-community", 451 "repo": "nix-index-database", 452 - "rev": "ebbc1c05f786ae39bb5e04e57bf2c10c44a649e3", 453 "type": "github" 454 }, 455 "original": { ··· 460 }, 461 "nixos-hardware": { 462 "locked": { 463 - "lastModified": 1755330281, 464 - "narHash": "sha256-aJHFJWP9AuI8jUGzI77LYcSlkA9wJnOIg4ZqftwNGXA=", 465 "owner": "NixOS", 466 "repo": "nixos-hardware", 467 - "rev": "3dac8a872557e0ca8c083cdcfc2f218d18e113b0", 468 "type": "github" 469 }, 470 "original": { ··· 476 }, 477 "nixpkgs": { 478 "locked": { 479 - "lastModified": 1755615617, 480 - "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", 481 - "owner": "NixOS", 482 "repo": "nixpkgs", 483 - "rev": "20075955deac2583bb12f07151c2df830ef346b4", 484 "type": "github" 485 }, 486 "original": { ··· 514 ] 515 }, 516 "locked": { 517 - "lastModified": 1755868061, 518 - "narHash": "sha256-SV5xhmRL/nUanOEHIGtUPgOFQHlPtbsU80NAXZwsevo=", 519 "owner": "nix-community", 520 "repo": "nixpkgs-wayland", 521 - "rev": "713aa451b5f970267609496115227371b98151d6", 522 "type": "github" 523 }, 524 "original": { ··· 545 }, 546 "nixpkgs_3": { 547 "locked": { 548 - "lastModified": 1755615617, 549 - "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", 550 "owner": "NixOS", 551 "repo": "nixpkgs", 552 - "rev": "20075955deac2583bb12f07151c2df830ef346b4", 553 "type": "github" 554 }, 555 "original": { ··· 559 "type": "github" 560 } 561 }, 562 - "nixpkgs_4": { 563 "locked": { 564 "lastModified": 1744536153, 565 "narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=", ··· 575 "type": "github" 576 } 577 }, 578 - "nixpkgs_5": { 579 "locked": { 580 - "lastModified": 1754725699, 581 - "narHash": "sha256-iAcj9T/Y+3DBy2J0N+yF9XQQQ8IEb5swLFzs23CdP88=", 582 "owner": "nixos", 583 "repo": "nixpkgs", 584 - "rev": "85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054", 585 "type": "github" 586 }, 587 "original": { ··· 622 ] 623 }, 624 "locked": { 625 - "lastModified": 1754501628, 626 - "narHash": "sha256-FExJ54tVB5iu7Dh2tLcyCSWpaV+lmUzzWKZUkemwXvo=", 627 "owner": "nix-community", 628 "repo": "plasma-manager", 629 - "rev": "cca090f8115c4172b9aef6c5299ae784bdd5e133", 630 "type": "github" 631 }, 632 "original": { ··· 648 "nix-flatpak": "nix-flatpak", 649 "nix-index-database": "nix-index-database", 650 "nixos-hardware": "nixos-hardware", 651 - "nixpkgs": "nixpkgs_3", 652 "nixpkgs-wayland": "nixpkgs-wayland", 653 "pia": "pia", 654 "plasma-manager": "plasma-manager", ··· 703 ] 704 }, 705 "locked": { 706 - "lastModified": 1755743804, 707 - "narHash": "sha256-M6qT02voARH5e9eTXQBzpYIE/hAp6jPgBCyxLmw5uBM=", 708 "owner": "oxalica", 709 "repo": "rust-overlay", 710 - "rev": "80322e975e27d834451d6b66e63f8abae9d74bf2", 711 "type": "github" 712 }, 713 "original": { ··· 718 }, 719 "rust-overlay_3": { 720 "inputs": { 721 - "nixpkgs": "nixpkgs_4" 722 }, 723 "locked": { 724 - "lastModified": 1755830208, 725 - "narHash": "sha256-fMa/Hcg+4O2h+kl3gNPjtGSWPI8NtCl3LYMsejK6qGA=", 726 "owner": "oxalica", 727 "repo": "rust-overlay", 728 - "rev": "802a7b97f8ff672ba2dec70c9e354f51f844e796", 729 "type": "github" 730 }, 731 "original": { ··· 816 }, 817 "zen-browser": { 818 "inputs": { 819 - "nixpkgs": "nixpkgs_5" 820 }, 821 "locked": { 822 - "lastModified": 1754886070, 823 - "narHash": "sha256-MZDmxOkVKL1HY72bliN8Gxh0SYkHUa3W/1fTU2ke36I=", 824 "owner": "youwen5", 825 "repo": "zen-browser-flake", 826 - "rev": "e37d2b326311320c8571111b3ef89b29d26d4b64", 827 "type": "github" 828 }, 829 "original": { ··· 867 "ghostty", 868 "flake-utils" 869 ], 870 - "nixpkgs": [ 871 - "ghostty", 872 - "nixpkgs" 873 - ] 874 }, 875 "locked": { 876 - "lastModified": 1742104771, 877 - "narHash": "sha256-LhidlyEA9MP8jGe1rEnyjGFCzLLgCdDpYeWggibayr0=", 878 "owner": "jcollie", 879 "repo": "zon2nix", 880 - "rev": "56c159be489cc6c0e73c3930bd908ddc6fe89613", 881 "type": "github" 882 }, 883 "original": { 884 "owner": "jcollie", 885 "repo": "zon2nix", 886 - "rev": "56c159be489cc6c0e73c3930bd908ddc6fe89613", 887 "type": "github" 888 } 889 }
··· 56 "rust-overlay": "rust-overlay_2" 57 }, 58 "locked": { 59 + "lastModified": 1756994413, 60 + "narHash": "sha256-GnMAKR8LIcOdwgr9OBckulDS5Nsjbi5ikRYRj4mKwCI=", 61 "owner": "chaotic-cx", 62 "repo": "nyx", 63 + "rev": "523e462e883e76d4a42d94f533456b380442c30a", 64 "type": "github" 65 }, 66 "original": { ··· 92 ] 93 }, 94 "locked": { 95 + "lastModified": 1756733629, 96 + "narHash": "sha256-dwWGlDhcO5SMIvMSTB4mjQ5Pvo2vtxvpIknhVnSz2I8=", 97 "owner": "nix-community", 98 "repo": "disko", 99 + "rev": "a5c4f2ab72e3d1ab43e3e65aa421c6f2bd2e12a1", 100 "type": "github" 101 }, 102 "original": { ··· 289 "zon2nix": "zon2nix" 290 }, 291 "locked": { 292 + "lastModified": 1757013649, 293 + "narHash": "sha256-brLC9WymPlfZxmlxbtjlMlTfx/k7DsX4Pe4pfYv2bl8=", 294 "owner": "ghostty-org", 295 "repo": "ghostty", 296 + "rev": "e2504d9cbfb91d83c6d129e3d9e3742676bf27ca", 297 "type": "github" 298 }, 299 "original": { ··· 311 ] 312 }, 313 "locked": { 314 + "lastModified": 1756954499, 315 + "narHash": "sha256-Pg4xBHzvzNY8l9x/rLWoJMnIR8ebG+xeU+IyqThIkqU=", 316 "owner": "nix-community", 317 "repo": "home-manager", 318 + "rev": "ed1a98c375450dfccf427adacd2bfd1a7b22eb25", 319 "type": "github" 320 }, 321 "original": { ··· 331 ] 332 }, 333 "locked": { 334 + "lastModified": 1756991914, 335 + "narHash": "sha256-4ve/3ah5H/SpL2m3qmZ9GU+VinQYp2MN1G7GamimTds=", 336 "owner": "nix-community", 337 "repo": "home-manager", 338 + "rev": "b08f8737776f10920c330657bee8b95834b7a70f", 339 "type": "github" 340 }, 341 "original": { ··· 368 ] 369 }, 370 "locked": { 371 + "lastModified": 1756638688, 372 + "narHash": "sha256-ddxbPTnIchM6tgxb6fRrCvytlPE2KLifckTnde/irVQ=", 373 "owner": "Jovian-Experiments", 374 "repo": "Jovian-NixOS", 375 + "rev": "e7b8679cba79f4167199f018b05c82169249f654", 376 "type": "github" 377 }, 378 "original": { ··· 445 ] 446 }, 447 "locked": { 448 + "lastModified": 1756612744, 449 + "narHash": "sha256-/glV6VAq8Va3ghIbmhET3S1dzkbZqicsk5h+FtvwiPE=", 450 "owner": "nix-community", 451 "repo": "nix-index-database", 452 + "rev": "3fe768e1f058961095b4a0d7a2ba15dc9736bdc6", 453 "type": "github" 454 }, 455 "original": { ··· 460 }, 461 "nixos-hardware": { 462 "locked": { 463 + "lastModified": 1756925795, 464 + "narHash": "sha256-kUb5hehaikfUvoJDEc7ngiieX88TwWX/bBRX9Ar6Tac=", 465 "owner": "NixOS", 466 "repo": "nixos-hardware", 467 + "rev": "ba6fab29768007e9f2657014a6e134637100c57d", 468 "type": "github" 469 }, 470 "original": { ··· 476 }, 477 "nixpkgs": { 478 "locked": { 479 + "lastModified": 1756989294, 480 + "narHash": "sha256-vh3F0p7pGvj9tItYjlqiZ3zTJCuw9+d74RhYCYLuaBQ=", 481 + "owner": "PedroHLC", 482 "repo": "nixpkgs", 483 + "rev": "f04ea9d87566cfe950cf45d7311a9964dcf3bf38", 484 "type": "github" 485 }, 486 "original": { ··· 514 ] 515 }, 516 "locked": { 517 + "lastModified": 1756991050, 518 + "narHash": "sha256-gldDbEGd+5FIDd5bzZgThbvBLSr2dYm0BFqVQwX2waU=", 519 "owner": "nix-community", 520 "repo": "nixpkgs-wayland", 521 + "rev": "5dcef1abd03831abb99ea2d023a51ea5c5745359", 522 "type": "github" 523 }, 524 "original": { ··· 545 }, 546 "nixpkgs_3": { 547 "locked": { 548 + "lastModified": 1755972213, 549 + "narHash": "sha256-VYK7aDAv8H1enXn1ECRHmGbeY6RqLnNwUJkOwloIsko=", 550 + "rev": "73e96df7cff5783f45e21342a75a1540c4eddce4", 551 + "type": "tarball", 552 + "url": "https://releases.nixos.org/nixos/unstable-small/nixos-25.11pre850642.73e96df7cff5/nixexprs.tar.xz" 553 + }, 554 + "original": { 555 + "type": "tarball", 556 + "url": "https://channels.nixos.org/nixos-unstable-small/nixexprs.tar.xz" 557 + } 558 + }, 559 + "nixpkgs_4": { 560 + "locked": { 561 + "lastModified": 1756787288, 562 + "narHash": "sha256-rw/PHa1cqiePdBxhF66V7R+WAP8WekQ0mCDG4CFqT8Y=", 563 "owner": "NixOS", 564 "repo": "nixpkgs", 565 + "rev": "d0fc30899600b9b3466ddb260fd83deb486c32f1", 566 "type": "github" 567 }, 568 "original": { ··· 572 "type": "github" 573 } 574 }, 575 + "nixpkgs_5": { 576 "locked": { 577 "lastModified": 1744536153, 578 "narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=", ··· 588 "type": "github" 589 } 590 }, 591 + "nixpkgs_6": { 592 "locked": { 593 + "lastModified": 1756542300, 594 + "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", 595 "owner": "nixos", 596 "repo": "nixpkgs", 597 + "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", 598 "type": "github" 599 }, 600 "original": { ··· 635 ] 636 }, 637 "locked": { 638 + "lastModified": 1756632588, 639 + "narHash": "sha256-ydam6eggXf3ZwRutyCABwSbMAlX+5lW6w1SVZQ+kfSo=", 640 "owner": "nix-community", 641 "repo": "plasma-manager", 642 + "rev": "d47428e5390d6a5a8f764808a4db15929347cd77", 643 "type": "github" 644 }, 645 "original": { ··· 661 "nix-flatpak": "nix-flatpak", 662 "nix-index-database": "nix-index-database", 663 "nixos-hardware": "nixos-hardware", 664 + "nixpkgs": "nixpkgs_4", 665 "nixpkgs-wayland": "nixpkgs-wayland", 666 "pia": "pia", 667 "plasma-manager": "plasma-manager", ··· 716 ] 717 }, 718 "locked": { 719 + "lastModified": 1756953131, 720 + "narHash": "sha256-alhjsmCdJDNZCP824NB21ZfqepVsGwpIiRBmSHUvp7U=", 721 "owner": "oxalica", 722 "repo": "rust-overlay", 723 + "rev": "c2e69d21d6a1c83de3326c975d484c4c79893896", 724 "type": "github" 725 }, 726 "original": { ··· 731 }, 732 "rust-overlay_3": { 733 "inputs": { 734 + "nixpkgs": "nixpkgs_5" 735 }, 736 "locked": { 737 + "lastModified": 1756953131, 738 + "narHash": "sha256-alhjsmCdJDNZCP824NB21ZfqepVsGwpIiRBmSHUvp7U=", 739 "owner": "oxalica", 740 "repo": "rust-overlay", 741 + "rev": "c2e69d21d6a1c83de3326c975d484c4c79893896", 742 "type": "github" 743 }, 744 "original": { ··· 829 }, 830 "zen-browser": { 831 "inputs": { 832 + "nixpkgs": "nixpkgs_6" 833 }, 834 "locked": { 835 + "lastModified": 1756872359, 836 + "narHash": "sha256-H/gEQ0Y38riYeRSPF1GQS1uq7EOkKd4hVWzv94ENnEY=", 837 "owner": "youwen5", 838 "repo": "zen-browser-flake", 839 + "rev": "709be0774383dede76a88a3f57bfa5a4bc022549", 840 "type": "github" 841 }, 842 "original": { ··· 880 "ghostty", 881 "flake-utils" 882 ], 883 + "nixpkgs": "nixpkgs_3" 884 }, 885 "locked": { 886 + "lastModified": 1756000480, 887 + "narHash": "sha256-fR5pdcjO0II5MNdCzqvyokyuFkmff7/FyBAjUS6sMfA=", 888 "owner": "jcollie", 889 "repo": "zon2nix", 890 + "rev": "d9dc9ef1ab9ae45b5c9d80c6a747cc9968ee0c60", 891 "type": "github" 892 }, 893 "original": { 894 "owner": "jcollie", 895 "repo": "zon2nix", 896 + "rev": "d9dc9ef1ab9ae45b5c9d80c6a747cc9968ee0c60", 897 "type": "github" 898 } 899 }
+1
modules/nixos/by-category/networking.nix
··· 40 }; 41 environment.systemPackages = with pkgs; [ 42 openfortivpn 43 cifs-utils 44 kdePackages.kio-fuse # to mount remote filesystems via FUSE 45 kdePackages.kio-extras # extra protocols support (sftp, fish and more)
··· 40 }; 41 environment.systemPackages = with pkgs; [ 42 openfortivpn 43 + waypipe 44 cifs-utils 45 kdePackages.kio-fuse # to mount remote filesystems via FUSE 46 kdePackages.kio-extras # extra protocols support (sftp, fish and more)