{ description = "main nixos flake :3"; inputs = { systems.url = "github:nix-systems/default"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-staging.url = "github:NixOS/nixpkgs/staging-next"; nixpkgs-master.url = "github:NixOS/nixpkgs/master"; home-manager = { url = "github:nix-community/home-manager/release-25.11"; inputs.nixpkgs.follows = "nixpkgs"; }; home-manager-unstable = { url = "github:nix-community/home-manager/master"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; cerulean = { url = "git+https://tearforge.net/cry/cerulean"; inputs = { systems.follows = "systems"; nixpkgs.follows = "nixpkgs"; }; }; microvm = { url = "github:microvm-nix/microvm.nix"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; cachyos.url = "github:xddxdd/nix-cachyos-kernel"; # wm/de/apps/theming flakes hyprland-git = { # pinned rev because color management is broken on hyprland url = "github:hyprwm/Hyprland/25250527793eb04bb60f103abe7f06370b9f6e1c"; #url = "github:hyprwm/Hyprland"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; hyprland-plugins = { url = "github:hyprwm/hyprland-plugins"; inputs.hyprland.follows = "hyprland-git"; }; mango = { url = "github:DreamMaoMao/mangowc"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; nixcats.url = "github:BirdeeHub/nixCats-nvim"; awww = { url = "git+https://codeberg.org/LGFae/awww"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; zen = { url = "github:0xc000022070/zen-browser-flake"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; iamb = { url = "github:ulyssa/iamb"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; nixcord = { url = "github:FlameFlag/nixcord"; inputs.nixpkgs.follows = "nixpkgs"; }; millennium = { url = "github:trivaris/millennium?dir=packages/nix"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; spicetify-nix = { url = "github:Gerg-L/spicetify-nix"; inputs = { nixpkgs.follows = "nixpkgs-unstable"; systems.follows = "systems"; }; }; fenix = { url = "github:nix-community/fenix"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; # temp theme until i bother creating my own