73 lines
2.1 KiB
Nix
73 lines
2.1 KiB
Nix
{
|
|
description = "JawZ NixOS flake setup";
|
|
inputs = {
|
|
flake-parts.url = "github:hercules-ci/flake-parts";
|
|
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-25.05";
|
|
nixpkgs-small.url = "github:nixos/nixpkgs?ref=nixos-25.05-small";
|
|
nixpkgs-unstable.url = "github:nixos/nixpkgs?ref=nixos-unstable";
|
|
ucodenix.url = "github:e-tho/ucodenix/ba7f0a366460e0fbea9622fc770cb982be0e4720";
|
|
doom-emacs = {
|
|
url = "github:marienz/nix-doom-emacs-unstraightened/ad01165af00765af07989b6ad14115960ac675f8";
|
|
inputs.nixpkgs.follows = "";
|
|
};
|
|
jawz-scripts = {
|
|
url = "git+https://git.servidos.lat/jawz/scripts.git";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
nur = {
|
|
url = "github:nix-community/nur";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
nix-gaming = {
|
|
url = "github:fufexan/nix-gaming";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
hyprland = {
|
|
url = "github:hyprwm/Hyprland";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
home-manager = {
|
|
url = "github:nix-community/home-manager?ref=release-25.05";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
sops-nix = {
|
|
url = "github:Mic92/sops-nix";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
stylix = {
|
|
url = "github:danth/stylix/release-25.05";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
nixtendo-switch = {
|
|
url = "github:nyawox/nixtendo-switch";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
nixos-generators = {
|
|
url = "github:nix-community/nixos-generators";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
wallpapers = {
|
|
url = "git+https://git.servidos.lat/jawz/wallpapers.git";
|
|
flake = false;
|
|
};
|
|
fonts = {
|
|
url = "git+https://git.servidos.lat/jawz/fonts.git";
|
|
flake = false;
|
|
};
|
|
qbit_manage = {
|
|
url = "github:StuffAnThings/qbit_manage";
|
|
flake = false;
|
|
};
|
|
};
|
|
outputs =
|
|
inputs:
|
|
inputs.flake-parts.lib.mkFlake { inherit inputs; } {
|
|
imports = [
|
|
./parts/core.nix
|
|
./parts/hosts.nix
|
|
./parts/packages.nix
|
|
./parts/devshells.nix
|
|
];
|
|
};
|
|
}
|