This commit is contained in:
zoey 2026-01-13 15:39:16 -05:00
parent 6198cf14d4
commit 1506941c66
Signed by: zoey
GPG key ID: 81FB9FECDD6A33E2
49 changed files with 1963 additions and 1822 deletions

View file

@ -47,6 +47,12 @@
pnpm2nix.url = "github:nzbr/pnpm2nix-nzbr";
dms.url = "github:AvengeMedia/DankMaterialShell";
dms.inputs.nixpkgs.follows = "nixpkgs";
nix-matrix-modules.url = "github:D4ndellion/nixos-matrix-modules";
nix-matrix-modules.inputs.nixpkgs.follows = "nixpkgs";
solaar = {
url = "github:Svenum/Solaar-Flake/main"; # Uncomment line for latest unstable version
inputs.nixpkgs.follows = "nixpkgs";
@ -60,7 +66,7 @@
blog.url = "git+https://code.zoeys.cloud/zoey/web.git";
lanzaboote = {
url = "github:nix-community/lanzaboote/v0.4.2";
url = "github:nix-community/lanzaboote/v0.4.3";
# Optional but recommended to limit the size of your system closure.
inputs.nixpkgs.follows = "nixpkgs";
@ -133,29 +139,19 @@
inputs.nixpkgs.follows = "nixpkgs";
};
rust-overlay = {
url = "github:oxalica/rust-overlay";
inputs.nixpkgs.follows = "nixpkgs";
};
disko.url = "github:nix-community/disko";
disko.inputs.nixpkgs.follows = "nixpkgs";
# niri-src.url = "github:YaLTeR/niri";
# niri-src.inputs.nixpkgs.follows = "nixpkgs";
niri-src.url = "github:visualglitch91/niri/feat/blur";
niri-src.url = "github:YaLTeR/niri";
niri-src.inputs.nixpkgs.follows = "nixpkgs";
quickshell = {
url = "git+https://git.outfoxxed.me/outfoxxed/quickshell";
inputs.nixpkgs.follows = "nixpkgs";
};
# niri-src.url = "github:visualglitch91/niri/feat/blur";
# niri-src.inputs.nixpkgs.follows = "nixpkgs";
niri.url = "github:sodiboo/niri-flake";
chaotic.url = "github:chaotic-cx/nyx";
lazyvim.url = "github:pfassina/lazyvim-nix";
vpn-confinement.url = "github:Maroka-chan/VPN-Confinement";
};
@ -166,22 +162,22 @@
src = ./.;
overlays = with inputs; [
rust-overlay.overlays.default
# rust-overlay.overlays.default
(final: prev: {
ghostty = ghostty.packages."x86_64-linux".default;
})
(final: prev: {
shadps4 = prev.shadps4.overrideAttrs {
src = prev.fetchFromGitHub {
owner = "shadps4-emu";
repo = "shadPS4";
rev = "41b39428335025e65f9e707ed8d5a9a1b09ba942";
hash = "sha256-5oe2By8TjJJIVubkp5lzqx2slBR7hxIHV4wZLgRYKl8=";
fetchSubmodules = true;
};
patches = [];
};
})
# (final: prev: {
# shadps4 = prev.shadps4.overrideAttrs {
# src = prev.fetchFromGitHub {
# owner = "shadps4-emu";
# repo = "shadPS4";
# rev = "41b39428335025e65f9e707ed8d5a9a1b09ba942";
# hash = "sha256-5oe2By8TjJJIVubkp5lzqx2slBR7hxIHV4wZLgRYKl8=";
# fetchSubmodules = true;
# };
# patches = [];
# };
# })
niri.overlays.niri
];
@ -200,6 +196,9 @@
spicetify-nix.homeManagerModules.default
catppuccin.homeModules.default
ags.homeManagerModules.default
dms.homeModules.dankMaterialShell.default
dms.homeModules.dankMaterialShell.niri
lazyvim.homeManagerModules.default
];
systems.modules.nixos = with inputs; [
@ -215,7 +214,7 @@
disko.nixosModules.disko
niri.nixosModules.niri
chaotic.nixosModules.default
nix-matrix-modules.nixosModules.default
vpn-confinement.nixosModules.default
];