60 lines
2.0 KiB
Nix
60 lines
2.0 KiB
Nix
{
|
|
inputs = {
|
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
|
|
|
base16-rofi = {
|
|
url = "github:0xdec/base16-rofi";
|
|
flake = false;
|
|
};
|
|
base16-kitty = {
|
|
url = "github:kdrag0n/base16-kitty";
|
|
flake = false;
|
|
};
|
|
rycee = {
|
|
url = "gitlab:rycee/nur-expressions";
|
|
flake = false;
|
|
};
|
|
mudl = {
|
|
url = "git+ssh://git@git.wizbos.club/notgne2/mudl.git";
|
|
inputs.nixpkgs.follows = "nixpkgs";
|
|
};
|
|
firenvim = {
|
|
url = "github:glacambre/firenvim";
|
|
flake = false;
|
|
};
|
|
};
|
|
|
|
outputs = { self, nixpkgs, ... }@inputs: {
|
|
nixosModules = {
|
|
ezpassthru = import ./modules/ezpassthru.nix;
|
|
ezpc = import ./modules/ezpc.nix;
|
|
ezvahi = import ./modules/ezvahi.nix;
|
|
ezwg = import ./modules/ezwg.nix;
|
|
kiosk = import ./modules/kiosk.nix;
|
|
fuckingprint = import ./modules/fuckingprint.nix;
|
|
workstation = import ./modules/workstation.nix;
|
|
all = import ./modules/default.nix;
|
|
};
|
|
|
|
homeManagerModules = {
|
|
ezpcusr = import ./home-manager/modules/ezpcusr.nix inputs;
|
|
ezchromium = import ./home-manager/modules/ezchromium.nix;
|
|
colors = import ./home-manager/modules/colors.nix inputs;
|
|
fonts = import ./home-manager/modules/fonts.nix;
|
|
all = import ./home-manager/modules/default.nix inputs;
|
|
};
|
|
|
|
# Not really modules? but eh
|
|
nixosModules.common = import ./common.nix;
|
|
nixosModules.common-notgne2 = import ./users/notgne2.nix;
|
|
nixosModules.common-glooder = import ./users/glooder.nix;
|
|
nixosModules.common-chekkie = import ./users/chekkie.nix;
|
|
|
|
homeManagerModules.common = import ./home-manager/common.nix inputs;
|
|
homeManagerModules.common-notgne2 = import ./home-manager/users/notgne2.nix;
|
|
homeManagerModules.common-notgne2_pc = import ./home-manager/users/notgne2_pc.nix inputs;
|
|
homeManagerModules.common-glooder = import ./home-manager/users/glooder.nix;
|
|
homeManagerModules.common-chekkie = import ./home-manager/users/chekkie.nix;
|
|
};
|
|
}
|