This commit is contained in:
atagen 2023-09-28 12:07:54 +10:00
parent 7a1488860b
commit b07d950147
27 changed files with 3330 additions and 169 deletions

View file

@ -45,6 +45,12 @@
};
nix-rice.url = "github:bertof/nix-rice";
qtile = {
url = "path:flakes/qtile";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = {
@ -56,6 +62,7 @@
ironbar,
persway,
helix,
qtile,
nix-index-database,
nix-rice,
nix-std,
@ -65,40 +72,9 @@
forAllSystems = nixpkgs.lib.genAttrs [
"x86_64-linux"
];
overlays = import ./overlay.nix {inherit inputs;};
in rec {
overlays = import ./overlay.nix {inherit inputs;};
homeConfigurations = {
"twitchin" = home-manager.lib.homeManagerConfiguration {
pkgs = (import nixpkgs {
system = "x86_64-linux";
overlays = [
inputs.nur.overlay
outputs.overlays.additions
outputs.overlays.pkg-sets
outputs.overlays.wlroots
outputs.overlays.sway-unwrapped
outputs.overlays.sway
inputs.nix-rice.overlays.default
outputs.overlays.rice
inputs.helix.overlays.default
inputs.persway.overlays.default
# inputs.eww.overlays.default
];
config = {
allowUnfree = true;
allowUnfreePredicate = _: true;
};
});
extraSpecialArgs = {inherit inputs outputs;};
modules = [
./home/twitchin.nix
];
};
};
nixosConfigurations = {
"quiver" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";