diff --git a/nixos/conf/GM/DE/impde.nix b/nixos/conf/GM/DE/impde.nix index 2b36017..73c21bd 100644 --- a/nixos/conf/GM/DE/impde.nix +++ b/nixos/conf/GM/DE/impde.nix @@ -5,6 +5,7 @@ #./gnome.nix #./kde.nix ./niri/niri.nix + ]; } diff --git a/nixos/conf/GM/configs/nvidia.nix b/nixos/conf/GM/configs/nvidia.nix index d76cff0..edf8477 100644 --- a/nixos/conf/GM/configs/nvidia.nix +++ b/nixos/conf/GM/configs/nvidia.nix @@ -6,16 +6,10 @@ hardware = { graphics.enable = true; nvidia.open = false; ## Se sua placa for pascal pra cima troque isso para true + nvidia.package = config.boot.kernelPackages.nvidiaPackages.legacy_580; }; - hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.mkDriver { - version = "580.142"; - sha256_64bit = "sha256-IJFfzz/+icNVDPk7YKBKKFRTFQ2S4kaOGRGkNiBEdWM="; - sha256_aarch64 = lib.fakeSha256; - openSha256 = lib.fakeSha256; - settingsSha256 = "sha256-BnrIlj5AvXTfqg/qcBt2OS9bTDDZd3uhf5jqOtTMTQM="; - persistencedSha256 = lib.fakeSha256; - }; + diff --git a/nixos/conf/GM/configs/self-host.nix b/nixos/conf/GM/configs/self-host.nix index d5e9a76..9b90be0 100644 --- a/nixos/conf/GM/configs/self-host.nix +++ b/nixos/conf/GM/configs/self-host.nix @@ -3,7 +3,7 @@ ## tailscale services.tailscale = { enable = true; - extraUpFlags = [ "--advertise-exit-node" "--ssh"]; + extraUpFlags = [ "--exit-node=100.121.29.98" "--exit-node-allow-lan-access=true" "--ssh" "--accept-dns=true" ]; }; networking.nftables.enable = true; networking.firewall = { diff --git a/nixos/flake.lock b/nixos/flake.lock index 966599d..9c98701 100644 --- a/nixos/flake.lock +++ b/nixos/flake.lock @@ -23,11 +23,11 @@ "cachyos-kernel": { "flake": false, "locked": { - "lastModified": 1774451104, - "narHash": "sha256-gYjAjM227djBliD0ovfNZ6fBGhT2lpUOyMTjnaFNZLc=", + "lastModified": 1774853038, + "narHash": "sha256-zMoAFZOALxk3/GhWYOPYRDOPi4WS/dC/2kAG3aoD/u4=", "owner": "CachyOS", "repo": "linux-cachyos", - "rev": "de746a9cd1caa808e95805641a9117029e173b34", + "rev": "a82bb448f8aac6bb29dd417bffe062259bbf8f88", "type": "github" }, "original": { @@ -58,11 +58,11 @@ "quickshell": "quickshell" }, "locked": { - "lastModified": 1774634074, - "narHash": "sha256-zWbW8vQiNabBp9kpiUb4L6p/3kgx16zZMfoIqgawwRc=", + "lastModified": 1775049541, + "narHash": "sha256-Wn99/ReFtqiq3kdKKKxYNgxW5BmYWTYDnjf3LRTP5Hk=", "owner": "AvengeMedia", "repo": "DankMaterialShell", - "rev": "62c60900eb9398eac08f6045a5d8195c4f8af8b4", + "rev": "66ce79b9bfc2293531394ebbc6c9f1aabfde9732", "type": "github" }, "original": { @@ -78,11 +78,11 @@ ] }, "locked": { - "lastModified": 1774747640, - "narHash": "sha256-7B+FWctr14Ywg0387v65Wp1l6QWzSy+BbF7BLPryvf4=", + "lastModified": 1774979048, + "narHash": "sha256-6zGdHV0Yot5KA4Ag9HkRATOu6Q9N8T339L2JWVutlNY=", "owner": "AvengeMedia", "repo": "dms-plugin-registry", - "rev": "23cd4b3fc247283339f0dd1f15b75d3f194cc285", + "rev": "367b4b2bf7deac91fe2674d7836edf4bf496d468", "type": "github" }, "original": { @@ -187,11 +187,11 @@ ] }, "locked": { - "lastModified": 1774738535, - "narHash": "sha256-2jfBEZUC67IlnxO5KItFCAd7Oc+1TvyV/jQlR+2ykGQ=", + "lastModified": 1775047159, + "narHash": "sha256-UWM4VZvfKaPwA9FMu7iZha5YAE8vsEtUazk+rFxmbTY=", "owner": "nix-community", "repo": "home-manager", - "rev": "769e07ef8f4cf7b1ec3b96ef015abec9bc6b1e2a", + "rev": "1ce9e62690dfdd7e76bd266ccb9a887778410eb2", "type": "github" }, "original": { @@ -208,11 +208,11 @@ ] }, "locked": { - "lastModified": 1773422513, - "narHash": "sha256-MPjR48roW7CUMU6lu0+qQGqj92Kuh3paIulMWFZy+NQ=", + "lastModified": 1774991950, + "narHash": "sha256-kScKj3qJDIWuN9/6PMmgy5esrTUkYinrO5VvILik/zw=", "owner": "nix-community", "repo": "home-manager", - "rev": "ef12a9a2b0f77c8fa3dda1e7e494fca668909056", + "rev": "f2d3e04e278422c7379e067e323734f3e8c585a7", "type": "github" }, "original": { @@ -231,11 +231,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1774620721, - "narHash": "sha256-QucawBaJ6Rl5JWAXAbpouXM1MsvlzwCsPGl3zOwLtzw=", + "lastModified": 1775042939, + "narHash": "sha256-qcCBdnnKj8g/TiYmfDl3LmTdLYVPxr08yht9JaTXW00=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "fb83d584532282f585cd02f3aa513e98b843e7e7", + "rev": "0e4df2c05361ed0f5e8738335369b304a0962b02", "type": "github" }, "original": { @@ -286,11 +286,11 @@ "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1774720783, - "narHash": "sha256-Nl8geGkT2NZmq6NKrJmHSLyatQxdx2D4URC02UIPbSI=", + "lastModified": 1774982062, + "narHash": "sha256-4EDoYaSztFSMD2K6rdPe/i4V3pl9jiz+ul+hwAZ7P1Q=", "owner": "xddxdd", "repo": "nix-cachyos-kernel", - "rev": "40bb1e8f8acf76136d7c63f57433e0fecd843c69", + "rev": "95a79dcd59c482dd3215ca5a32f1cbdf40e9f77f", "type": "github" }, "original": { @@ -332,11 +332,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1774796357, - "narHash": "sha256-STBVNdX/PIWlNHXrnOSAsJsPMTaehWGX+X/FVE+OH0s=", + "lastModified": 1775057958, + "narHash": "sha256-Bh1b6kKriMLHBU8ojlYnrMmKuQB1Cvu1QaYU9pNVpk8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "8b378f1ae4f71006e76c5881f7b3d2f7071ab93c", + "rev": "65d62bf419c94d34a14e40d40bbafbd5ed7f7b01", "type": "github" }, "original": { @@ -347,11 +347,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1774388614, - "narHash": "sha256-tFwzTI0DdDzovdE9+Ras6CUss0yn8P9XV4Ja6RjA+nU=", + "lastModified": 1775002709, + "narHash": "sha256-d3Yx83vSrN+2z/loBh4mJpyRqr9aAJqlke4TkpFmRJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1073dad219cb244572b74da2b20c7fe39cb3fa9e", + "rev": "bcd464ccd2a1a7cd09aa2f8d4ffba83b761b1d0e", "type": "github" }, "original": { @@ -363,11 +363,11 @@ }, "nixpkgs-stable_2": { "locked": { - "lastModified": 1774388614, - "narHash": "sha256-tFwzTI0DdDzovdE9+Ras6CUss0yn8P9XV4Ja6RjA+nU=", + "lastModified": 1775002709, + "narHash": "sha256-d3Yx83vSrN+2z/loBh4mJpyRqr9aAJqlke4TkpFmRJA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "1073dad219cb244572b74da2b20c7fe39cb3fa9e", + "rev": "bcd464ccd2a1a7cd09aa2f8d4ffba83b761b1d0e", "type": "github" }, "original": { @@ -411,11 +411,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1774386573, - "narHash": "sha256-4hAV26quOxdC6iyG7kYaZcM3VOskcPUrdCQd/nx8obc=", + "lastModified": 1774709303, + "narHash": "sha256-D3Q07BbIA2KnTcSXIqqu9P586uWxN74zNoCH3h2ESHg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "46db2e09e1d3f113a13c0d7b81e2f221c63b8ce9", + "rev": "8110df5ad7abf5d4c0f6fb0f8f978390e77f9685", "type": "github" }, "original": { @@ -427,11 +427,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1774700625, - "narHash": "sha256-dBkofLIWlS5LuUaAxkDKPyDquqqRovGXg7hs70oG5xc=", + "lastModified": 1774935083, + "narHash": "sha256-Mh6bLcYAcENBAZk3RoMPMFCGGMZmfaGMERE4siZOgP4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "57597ba4391da342b27161d28b5ee99c7dbb48fa", + "rev": "2f4fd5e1abf9bac8c1d22750c701a7a5e6b524c6", "type": "github" }, "original": { @@ -443,11 +443,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1774701658, - "narHash": "sha256-CIS/4AMUSwUyC8X5g+5JsMRvIUL3YUfewe8K4VrbsSQ=", + "lastModified": 1775034801, + "narHash": "sha256-tsecHNsWwr4wSaM2oW9GwafMwE24J+xD8bKDoto3exY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "b63fe7f000adcfa269967eeff72c64cafecbbebe", + "rev": "8d029aa64915e54b7846873d9583af4c9fd21ea4", "type": "github" }, "original": { @@ -459,11 +459,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1774386573, - "narHash": "sha256-4hAV26quOxdC6iyG7kYaZcM3VOskcPUrdCQd/nx8obc=", + "lastModified": 1774709303, + "narHash": "sha256-D3Q07BbIA2KnTcSXIqqu9P586uWxN74zNoCH3h2ESHg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "46db2e09e1d3f113a13c0d7b81e2f221c63b8ce9", + "rev": "8110df5ad7abf5d4c0f6fb0f8f978390e77f9685", "type": "github" }, "original": { @@ -481,11 +481,11 @@ "noctalia-qs": "noctalia-qs" }, "locked": { - "lastModified": 1774796750, - "narHash": "sha256-pZQrP79MFyQpALbdd27grO7nvXVdztFV5JbRiIKKgFY=", + "lastModified": 1775039613, + "narHash": "sha256-5VzBe0SOXamABAbtjNF5Y7jaMbSeVtGQRhbICoJ6izo=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "72df0bfe1df9428ff0b87364f8ce65144b2ea76d", + "rev": "7b29c11d7aaf476723af14865665cf04750f8d20", "type": "github" }, "original": { @@ -504,11 +504,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1774734782, - "narHash": "sha256-rq/8sJPI8wD4P3CXSyvW/dPuAa+qXGdqzAKM3eunZ+4=", + "lastModified": 1774994931, + "narHash": "sha256-WmXA8kyqvDA226DRPrXyR6bLO9VsRr4SUAYCVH6H6Ns=", "owner": "noctalia-dev", "repo": "noctalia-qs", - "rev": "8e216ba101d761b8a71f359246941d50e22bad3f", + "rev": "b053facf8421df220d0bf2496a543b23dee3ca85", "type": "github" }, "original": { @@ -525,11 +525,11 @@ ] }, "locked": { - "lastModified": 1774796636, - "narHash": "sha256-W8a0d4pKXoHvU532xamsCtnLTKkQEd8/fXJKa7AB0hE=", + "lastModified": 1775058551, + "narHash": "sha256-Z70P71AjzGq1dUpJYrb2WZUiuF1e2GjGXEZBzYAxhY4=", "owner": "nix-community", "repo": "NUR", - "rev": "bc3f1b7f788f7feaba90858b7a17b9a622e3c298", + "rev": "049fe91a62fbadf5977015d38136bc34d87d6c4b", "type": "github" }, "original": { @@ -586,11 +586,11 @@ ] }, "locked": { - "lastModified": 1774769488, - "narHash": "sha256-xxtoCIonfzlaYUb8B39Mho12TY8PU3Qy1FytCQ6JUCk=", + "lastModified": 1774950564, + "narHash": "sha256-KWU38p8zEtgFOL5KZoWeqWVv27uBFLX3N+Ih+TFs9/0=", "ref": "refs/heads/master", - "rev": "ee1100eb98d5033d8d4b76bf9fb0e720fec4c191", - "revCount": 780, + "rev": "d6122277409783377059be6399004eb090a6008e", + "revCount": 782, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -644,11 +644,11 @@ ] }, "locked": { - "lastModified": 1773113169, - "narHash": "sha256-+gsgkIC7wltWwpAh5BimXap7pSBNbBj1vcoicb1IzOg=", + "lastModified": 1774927919, + "narHash": "sha256-QRUCdfC6/pRhOo1wqd1mhHep6PvJQXBMTw4IskIEAF8=", "owner": "darkguibrine", "repo": "shiru-nix", - "rev": "745f65a9c2292b7ac33e96b71e0654f6d3797d04", + "rev": "2cd2c57f3cc97a33136090cf7a0721fee4ba5e36", "type": "github" }, "original": { @@ -664,11 +664,11 @@ ] }, "locked": { - "lastModified": 1774760784, - "narHash": "sha256-D+tgywBHldTc0klWCIC49+6Zlp57Y4GGwxP1CqfxZrY=", + "lastModified": 1774910634, + "narHash": "sha256-B+rZDPyktGEjOMt8PcHKYmgmKoF+GaNAFJhguktXAo0=", "owner": "Mic92", "repo": "sops-nix", - "rev": "8adb84861fe70e131d44e1e33c426a51e2e0bfa5", + "rev": "19bf3d8678fbbfbc173beaa0b5b37d37938db301", "type": "github" }, "original": { @@ -716,11 +716,11 @@ ] }, "locked": { - "lastModified": 1772660329, - "narHash": "sha256-IjU1FxYqm+VDe5qIOxoW+pISBlGvVApRjiw/Y/ttJzY=", + "lastModified": 1773297127, + "narHash": "sha256-6E/yhXP7Oy/NbXtf1ktzmU8SdVqJQ09HC/48ebEGBpk=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "3710e0e1218041bbad640352a0440114b1e10428", + "rev": "71b125cd05fbfd78cab3e070b73544abe24c5016", "type": "github" }, "original": { @@ -770,11 +770,11 @@ ] }, "locked": { - "lastModified": 1774708879, - "narHash": "sha256-rTYvYkQL69/YkZB+MRA/IaX1qJ1lPx5KXoQS2/9+7Mw=", + "lastModified": 1775021133, + "narHash": "sha256-JB0u0evfSlmNg9HdGDxtXjaCcdKUpFPdSAMGxvJo5Pw=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "d01d23c798cceef42307d5789bfbce70515e8800", + "rev": "4bf1a6837064486c4f573a9d500c4cf3c1c075c0", "type": "github" }, "original": {