mess migration

This commit is contained in:
atagen 2023-09-11 21:30:13 +10:00
parent fbc47ef8f7
commit 6bee06e028
77 changed files with 144 additions and 60 deletions

31
flake.nix Normal file → Executable file
View file

@ -70,9 +70,40 @@
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";