{ inputs = { base16-rofi = { url = "git+ssh://git@gitlab.com/0xdec/base16-rofi.git"; flake = false; }; base16-kitty = { url = "github:kdrag0n/base16-kitty"; 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; ezchromium = import ./home-manager/modules/ezchromium.nix; ezcodium = import ./home-manager/modules/ezcodium.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; homeManagerModules.common-glooder = import ./home-manager/users/glooder.nix; homeManagerModules.common-chekkie = import ./home-manager/users/chekkie.nix; }; }