Merge branch 'main' of github.com:DarkGuibrine/NixConfig

This commit is contained in:
2026-05-28 12:10:12 -03:00
6 changed files with 314 additions and 54 deletions
Generated
+305 -46
View File
@@ -7,11 +7,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1779290455,
"narHash": "sha256-FsCEzxL4NotctEIiQnzvIGDcANWasc+RZ/2d6QJVD+Q=",
"lastModified": 1779903856,
"narHash": "sha256-uRShMtD6xW3ZKZbCQ6sDzKWEnbBXUg3IGfOARYogKhg=",
"owner": "ezKEa",
"repo": "aagl-gtk-on-nix",
"rev": "1e9a8def348c046a626d087998782c2ae7779434",
"rev": "50671fc7f29d686f63ef34b603320d44ad7f2d29",
"type": "github"
},
"original": {
@@ -20,16 +20,47 @@
"type": "github"
}
},
"disko": {
"chaotic": {
"inputs": {
"nixpkgs": "nixpkgs_2"
"flake-schemas": "flake-schemas",
"home-manager": "home-manager",
"jovian": "jovian",
"nixpkgs": "nixpkgs_2",
"rust-overlay": "rust-overlay_2"
},
"locked": {
<<<<<<< HEAD
"lastModified": 1779699611,
"narHash": "sha256-EcCaSTKnmg2o4wLKaN1aqQFomwyhO7ik0bX9COdyCas=",
"owner": "nix-community",
"repo": "disko",
"rev": "5ba0c9555c28685e57fa54c7a25e42c7efdbfc8d",
=======
"lastModified": 1779968370,
"narHash": "sha256-4MaKXKUhjjcCSJFqsqKnCDHUk1wlq3E5cEu8o1zQOWE=",
"owner": "chaotic-cx",
"repo": "nyx",
"rev": "096de93c030eea632ea6ce0332cac425a50188f3",
"type": "github"
},
"original": {
"owner": "chaotic-cx",
"ref": "nyxpkgs-unstable",
"repo": "nyx",
"type": "github"
}
},
"disko": {
"inputs": {
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1779942106,
"narHash": "sha256-81sATQ+hMCcsqFCN5UyhCoXXf62yQfKtzKzuiFXtdxA=",
"owner": "nix-community",
"repo": "disko",
"rev": "36c1d04e85fc70f7b94f7434b1ea0a1a13bda4cd",
>>>>>>> 2eb8036a59284f297d9d9e7adfd2113b7ee726e9
"type": "github"
},
"original": {
@@ -38,6 +69,28 @@
"type": "github"
}
},
"dms": {
"inputs": {
"nixpkgs": [
"nixpkgs"
],
"quickshell": "quickshell"
},
"locked": {
"lastModified": 1777431599,
"narHash": "sha256-g6r/Gx8PTDzO3jCNzzySA+Ff1lmLF9nDlMCNyyoQjoE=",
"owner": "AvengeMedia",
"repo": "DankMaterialShell",
"rev": "eb5afcdc40ea5446c27e18552ff4a19f9daf9484",
"type": "github"
},
"original": {
"owner": "AvengeMedia",
"ref": "stable",
"repo": "DankMaterialShell",
"type": "github"
}
},
"flake-compat": {
"flake": false,
"locked": {
@@ -93,6 +146,20 @@
"type": "github"
}
},
"flake-schemas": {
"locked": {
"lastModified": 1721999734,
"narHash": "sha256-G5CxYeJVm4lcEtaO87LKzOsVnWeTcHGKbKxNamNWgOw=",
"rev": "0a5c42297d870156d9c57d8f99e476b738dcd982",
"revCount": 75,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/flake-schemas/0.1.5/0190ef2f-61e0-794b-ba14-e82f225e55e6/source.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://flakehub.com/f/DeterminateSystems/flake-schemas/%3D0.1.5.tar.gz"
}
},
"flake-utils": {
"inputs": {
"systems": "systems"
@@ -132,6 +199,7 @@
"home-manager": {
"inputs": {
"nixpkgs": [
"chaotic",
"nixpkgs"
]
},
@@ -150,6 +218,26 @@
}
},
"home-manager_2": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1779969295,
"narHash": "sha256-HwIJ3tOcwSMiV75L7KqJXciXR9UfT+d7rwOZMX7cTnA=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "61e2c9659324181e0f0ed911958c536333b1d4f6",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"home-manager_3": {
"inputs": {
"nixpkgs": [
"zen-browser",
@@ -170,10 +258,32 @@
"type": "github"
}
},
"jovian": {
"inputs": {
"nix-github-actions": "nix-github-actions",
"nixpkgs": [
"chaotic",
"nixpkgs"
]
},
"locked": {
"lastModified": 1779787240,
"narHash": "sha256-hqpzAmYzcKvo+i0XCDgDCAV9WzW1a7gzQWGjp8Dfcjg=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
"rev": "976bb49bfc30f716c1e94cef55845e915631a4c6",
"type": "github"
},
"original": {
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
"type": "github"
}
},
"my-pkgs": {
"inputs": {
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs_3"
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1779601217,
@@ -193,17 +303,25 @@
"inputs": {
"niri-stable": "niri-stable",
"niri-unstable": "niri-unstable",
"nixpkgs": "nixpkgs_4",
"nixpkgs": "nixpkgs_5",
"nixpkgs-stable": "nixpkgs-stable",
"xwayland-satellite-stable": "xwayland-satellite-stable",
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
<<<<<<< HEAD
"lastModified": 1779748545,
"narHash": "sha256-AbRQrrpcNTBUoIf7Kc1qsdhsRLtZ0DDw+udm+8NWlJk=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "3754a033e05c750ef46fe4f078d79b826c4f9287",
=======
"lastModified": 1779948373,
"narHash": "sha256-9TrrI+BE3W+mu/A0w7iipAQmjx1XbB2ZZr2ePAXS3rs=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "a1edd99aa43b32d1f7c2a6bcf20fa69d9e322f19",
>>>>>>> 2eb8036a59284f297d9d9e7adfd2113b7ee726e9
"type": "github"
},
"original": {
@@ -232,11 +350,11 @@
"niri-unstable": {
"flake": false,
"locked": {
"lastModified": 1779374863,
"narHash": "sha256-qKWgJ2MUODpg+b8tOwWMdMKREvs8TdGBz63SHaQZCeA=",
"lastModified": 1779944898,
"narHash": "sha256-PHgyvhhd2bMWD6pZeAR8bMgTigc6KMwGV2cXZxrmq2o=",
"owner": "YaLTeR",
"repo": "niri",
"rev": "4294948cf1c70c50e938383c2c865d7ca455ac7e",
"rev": "9a6f31012d031a7fccaf607b49080ddce44f0935",
"type": "github"
},
"original": {
@@ -245,6 +363,29 @@
"type": "github"
}
},
"nix-github-actions": {
"inputs": {
"nixpkgs": [
"chaotic",
"jovian",
"nixpkgs"
]
},
"locked": {
"lastModified": 1729697500,
"narHash": "sha256-VFTWrbzDlZyFHHb1AlKRiD/qqCJIripXKiCSFS8fAOY=",
"owner": "zhaofengli",
"repo": "nix-github-actions",
"rev": "e418aeb728b6aa5ca8c5c71974e7159c2df1d8cf",
"type": "github"
},
"original": {
"owner": "zhaofengli",
"ref": "matrix-name",
"repo": "nix-github-actions",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1777268161,
@@ -278,11 +419,19 @@
},
"nixpkgs-master": {
"locked": {
<<<<<<< HEAD
"lastModified": 1779813195,
"narHash": "sha256-zm1+3rfBf+z0Xkrp9vknJs8sXosxADghoGpGPUgxZbQ=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "290a6161be22fb41f1a4a76c5841dc46e1f62470",
=======
"lastModified": 1779978970,
"narHash": "sha256-2tsdYajTGlPtvXmbEUCDIlpDL/GSUyuQI8189Oc0N5A=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "81543a0460373b4b1a8e5c446ea0b075e038ad6a",
>>>>>>> 2eb8036a59284f297d9d9e7adfd2113b7ee726e9
"type": "github"
},
"original": {
@@ -324,6 +473,21 @@
}
},
"nixpkgs_10": {
"locked": {
"lastModified": 1768127708,
"narHash": "sha256-1Sm77VfZh3mU0F5OqKABNLWxOuDeHIlcFjsXeeiPazs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "ffbc9f8cbaacfb331b6017d5a5abb21a492c9a38",
"type": "github"
},
"original": {
"id": "nixpkgs",
"ref": "nixos-unstable",
"type": "indirect"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 1778443072,
"narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=",
@@ -341,31 +505,31 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1778036283,
"narHash": "sha256-62EWg6lI0qyzm7oAx5cAnGkLutvJsRBe0KkEW2JDZCE=",
"lastModified": 1779560665,
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "ed67bc86e84e51d4a88e73c7fd36006dc876476f",
"rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1779536132,
"narHash": "sha256-q+fF42iv/geEbHfgSzy3tS0FF/EyD6XTZ98E6yxiBO8=",
"owner": "nixos",
"lastModified": 1779877693,
"narHash": "sha256-NOF9NAREhxr50bbBfVcVOq+ArCMSoe8dP79Pk2uyARk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "3d8f0f3f72a6cd4d93d0ad13203f2ea1cb7e1456",
"rev": "4100e830e085863741bc69b156ec4ccd53ab5be0",
"type": "github"
},
"original": {
"owner": "nixos",
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
@@ -373,6 +537,7 @@
},
"nixpkgs_4": {
"locked": {
<<<<<<< HEAD
"lastModified": 1779560665,
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
"owner": "NixOS",
@@ -391,6 +556,10 @@
"locked": {
"lastModified": 1779694939,
"narHash": "sha256-Ly4j75O8ICaSQx3uxPnwk2x7PMF0XQvn5r0c3yBA7FI=",
=======
"lastModified": 1779536132,
"narHash": "sha256-q+fF42iv/geEbHfgSzy3tS0FF/EyD6XTZ98E6yxiBO8=",
>>>>>>> 2eb8036a59284f297d9d9e7adfd2113b7ee726e9
"owner": "nixos",
"repo": "nixpkgs",
"rev": "f9d8b65950353691ab56561e7c73d2e1063d810b",
@@ -403,22 +572,46 @@
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_5": {
"locked": {
"lastModified": 1779560665,
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
"owner": "nixos",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
"type": "github"
},
"original": {
"owner": "nixos",
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_6": {
"locked": {
<<<<<<< HEAD
"lastModified": 1779560665,
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
=======
"lastModified": 1779877693,
"narHash": "sha256-NOF9NAREhxr50bbBfVcVOq+ArCMSoe8dP79Pk2uyARk=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "4100e830e085863741bc69b156ec4ccd53ab5be0",
>>>>>>> 2eb8036a59284f297d9d9e7adfd2113b7ee726e9
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_7": {
"locked": {
"lastModified": 1779560665,
@@ -439,6 +632,26 @@
"locked": {
"lastModified": 1779560665,
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
<<<<<<< HEAD
"owner": "NixOS",
=======
"owner": "nixos",
>>>>>>> 2eb8036a59284f297d9d9e7adfd2113b7ee726e9
"repo": "nixpkgs",
"rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1779560665,
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
@@ -451,24 +664,9 @@
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1768127708,
"narHash": "sha256-1Sm77VfZh3mU0F5OqKABNLWxOuDeHIlcFjsXeeiPazs=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "ffbc9f8cbaacfb331b6017d5a5abb21a492c9a38",
"type": "github"
},
"original": {
"id": "nixpkgs",
"ref": "nixos-unstable",
"type": "indirect"
}
},
"noctalia": {
"inputs": {
"nixpkgs": "nixpkgs_6",
"nixpkgs": "nixpkgs_7",
"noctalia-qs": "noctalia-qs"
},
"locked": {
@@ -511,14 +709,22 @@
"nur": {
"inputs": {
"flake-parts": "flake-parts_2",
"nixpkgs": "nixpkgs_7"
"nixpkgs": "nixpkgs_8"
},
"locked": {
<<<<<<< HEAD
"lastModified": 1779811587,
"narHash": "sha256-UeCopEgaxayEKozLqfG7KNn5IzI/R8ZoFa4+Z3RWqIs=",
"owner": "nix-community",
"repo": "NUR",
"rev": "afa1ba641c2d3d4102a374bbe58c38987613efa4",
=======
"lastModified": 1779977026,
"narHash": "sha256-RD+XwRuc7awjP2IHfXjuzu1LZKsgGAN33/3k5R8rc4g=",
"owner": "nix-community",
"repo": "NUR",
"rev": "3a177cd75d843a62b351cc8e9d6db61c69801bf4",
>>>>>>> 2eb8036a59284f297d9d9e7adfd2113b7ee726e9
"type": "github"
},
"original": {
@@ -530,7 +736,7 @@
"preload-ng": {
"inputs": {
"flake-utils": "flake-utils_2",
"nixpkgs": "nixpkgs_8"
"nixpkgs": "nixpkgs_9"
},
"locked": {
"lastModified": 1768356181,
@@ -548,7 +754,29 @@
},
"quickshell": {
"inputs": {
"nixpkgs": "nixpkgs_9"
"nixpkgs": [
"dms",
"nixpkgs"
]
},
"locked": {
"lastModified": 1776854048,
"narHash": "sha256-lLbV66V3RMNp1l8/UelmR4YzoJ5ONtgvEtiUMJATH/o=",
"ref": "refs/heads/master",
"rev": "783c953987dc56ff0601abe6845ed96f1d00495a",
"revCount": 806,
"type": "git",
"url": "https://git.outfoxxed.me/quickshell/quickshell"
},
"original": {
"rev": "783c953987dc56ff0601abe6845ed96f1d00495a",
"type": "git",
"url": "https://git.outfoxxed.me/quickshell/quickshell"
}
},
"quickshell_2": {
"inputs": {
"nixpkgs": "nixpkgs_10"
},
"locked": {
"lastModified": 1779430452,
@@ -567,18 +795,20 @@
"root": {
"inputs": {
"aagl": "aagl",
"chaotic": "chaotic",
"disko": "disko",
"dms": "dms",
"flake-parts": "flake-parts",
"home-manager": "home-manager",
"home-manager": "home-manager_2",
"my-pkgs": "my-pkgs",
"niri": "niri",
"nixpkgs": "nixpkgs_5",
"nixpkgs": "nixpkgs_6",
"nixpkgs-master": "nixpkgs-master",
"nixpkgs-stable": "nixpkgs-stable_2",
"noctalia": "noctalia",
"nur": "nur",
"preload-ng": "preload-ng",
"quickshell": "quickshell",
"quickshell": "quickshell_2",
"zen-browser": "zen-browser"
}
},
@@ -603,6 +833,27 @@
"type": "github"
}
},
"rust-overlay_2": {
"inputs": {
"nixpkgs": [
"chaotic",
"nixpkgs"
]
},
"locked": {
"lastModified": 1779851998,
"narHash": "sha256-UkkMh3bX9QW4Luqkm98nUaOqKWrU6i65mUnph3WeSSw=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "6cddd512fa2bf7231f098d3a2f92f6e4cff71e0a",
"type": "github"
},
"original": {
"owner": "oxalica",
"repo": "rust-overlay",
"type": "github"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
@@ -705,15 +956,23 @@
},
"zen-browser": {
"inputs": {
"home-manager": "home-manager_2",
"nixpkgs": "nixpkgs_10"
"home-manager": "home-manager_3",
"nixpkgs": "nixpkgs_11"
},
"locked": {
<<<<<<< HEAD
"lastModified": 1779781734,
"narHash": "sha256-c2FZ7S/rhnCHcwPkc82GOxlCw88HKYBaJkLtMgi72p8=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "ef7c137fea3d0d0624864db7aa1f068eed79b0fb",
=======
"lastModified": 1779955179,
"narHash": "sha256-cHrbJ8pZrsFWUTJVk7AxWiEg5eiZptPQxtT0YXMIENo=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "c341e3f6516fb1286d25b99d34b111f93028ae87",
>>>>>>> 2eb8036a59284f297d9d9e7adfd2113b7ee726e9
"type": "github"
},
"original": {
+5
View File
@@ -4,6 +4,7 @@
nixpkgs.url = "github:nixos/nixpkgs?ref=nixpkgs-unstable";
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-25.11";
nixpkgs-master.url = "github:nixos/nixpkgs";
chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable";
flake-parts.url = "github:hercules-ci/flake-parts";
preload-ng.url = "github:miguel-b-p/preload-ng";
aagl.url = "github:ezKEa/aagl-gtk-on-nix";
@@ -15,6 +16,10 @@
noctalia.url = "github:noctalia-dev/noctalia-shell";
niri.url = "github:sodiboo/niri-flake";
quickshell.url = "git+https://git.outfoxxed.me/outfoxxed/quickshell";
dms = {
url = "github:AvengeMedia/DankMaterialShell/stable";
inputs.nixpkgs.follows = "nixpkgs";
};
nur.url = "github:nix-community/NUR";
};
outputs =
-1
View File
@@ -12,7 +12,6 @@
#./gnome.nix
#./kde.nix
./niri/niri.nix
];
}
-5
View File
@@ -17,10 +17,6 @@
restartIfChanged = true; # Auto-restart dms.service when dms-shell changes
};
plugins = {
};
# Core features
enableSystemMonitoring = true; # System monitoring widgets (dgop)
enableVPN = true; # VPN management widget
@@ -31,7 +27,6 @@
imports = [
inputs.dms.nixosModules.dank-material-shell
inputs.dms-plugin-registry.modules.default
inputs.dms.nixosModules.greeter
];
+2 -1
View File
@@ -10,11 +10,12 @@
# Importa a configuração de hardware detectada
./hardware-configuration.nix
./conf/GM/imp.nix
inputs.chaotic.nixosModules.default
];
## Configuraçãao do bootloader
boot = {
kernelPackages = pkgs.linuxPackages_xanmod_latest;
kernelPackages = pkgs.linuxPackages_cachyos-lto;
loader.systemd-boot.enable = true;
loader.efi.canTouchEfiVariables = true;
loader.systemd-boot.configurationLimit = 10;
+2 -1
View File
@@ -12,11 +12,13 @@ in
imports = [
./hardware-configuration.nix
inputs.disko.nixosModules.disko
inputs.chaotic.nixosModules.default
./disk-config.nix
./config/imp.nix
];
boot = {
#kernelPackages = pkgs.linuxPackages_cachyos-lts;
loader = {
systemd-boot.enable = true;
efi = {
@@ -88,7 +90,6 @@ in
settings = lib.importTOML "${config.programs.starship.package}/share/starship/presets/nerd-font-symbols.toml";
};
services.getty.autologinUser = null;
nixpkgs.config.allowUnfree = true;
nix.settings.experimental-features = [