this commit adds in commits from mayas flake repo that she forgot to add, as she switched to this flake on everything but her laptop
This commit is contained in:
parent
cca94870a0
commit
c6f9ef97af
2 changed files with 35 additions and 8 deletions
36
flake.nix
36
flake.nix
|
|
@ -37,7 +37,8 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.alyx = ./home;
|
home-manager.users.alyx = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -59,6 +60,7 @@
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.maya = ./home;
|
home-manager.users.maya = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -81,6 +83,7 @@
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.alyx = ./home;
|
home-manager.users.alyx = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -103,6 +106,7 @@
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.maya = ./home;
|
home-manager.users.maya = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -124,6 +128,7 @@
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.maya = ./home;
|
home-manager.users.maya = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -148,6 +153,7 @@
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.alyx = ./home;
|
home-manager.users.alyx = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -169,6 +175,7 @@
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.maya = ./home;
|
home-manager.users.maya = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -195,6 +202,7 @@
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.alyx = ./home;
|
home-manager.users.alyx = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -218,9 +226,35 @@
|
||||||
};
|
};
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.sharedModules = [{ imports = with inputs; [ nix-index-database.hmModules.nix-index nixvim.homeManagerModules.nixvim catppuccin.homeModules.catppuccin niri.homeModules.niri ];}];
|
||||||
home-manager.users.alyx = ./home;
|
home-manager.users.alyx = ./home;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
homeConfigurations.generic = home-manager.lib.homeManagerConfiguration {
|
||||||
|
pkgs = import nixpkgs; # { system = "x86_64-linux"; overlays = [inputs.nixgl.overlay]; };
|
||||||
|
modules = [ ./home ];
|
||||||
|
extraSpecialArgs = {
|
||||||
|
inherit inputs;
|
||||||
|
vars = {
|
||||||
|
isNixOS = false;
|
||||||
|
class = "laptop";
|
||||||
|
user = "maya";
|
||||||
|
useSyncthing = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
systemConfigs.default = system-manager.lib.makeSystemConfig {
|
||||||
|
modules = [
|
||||||
|
inputs.nix-system-graphics.systemModules.default
|
||||||
|
({
|
||||||
|
config = {
|
||||||
|
nixpkgs.hostPlatform = "x86_64-linux";
|
||||||
|
system-manager.allowAnyDistro = true;
|
||||||
|
system-graphics.enable = true;
|
||||||
|
};
|
||||||
|
})
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,8 @@
|
||||||
{config, pkgs, lib, inputs, vars, ...}:{
|
{config, pkgs, lib, inputs, vars, ...}:{
|
||||||
imports = [
|
imports = [
|
||||||
#home-manager modules
|
|
||||||
inputs.nix-index-database.hmModules.nix-index
|
|
||||||
inputs.nixvim.homeManagerModules.default
|
|
||||||
inputs.catppuccin.homeModules.catppuccin
|
|
||||||
inputs.niri.homeModules.niri
|
|
||||||
#aux files to make finding specific things easier
|
#aux files to make finding specific things easier
|
||||||
./theming.nix
|
./theming.nix
|
||||||
./nixvim
|
./nixvim
|
||||||
#./sway.nix
|
|
||||||
#./hyprland.nix
|
|
||||||
./niri.nix
|
./niri.nix
|
||||||
./packages.nix #general user packages not managed by home-manager but i want to install via hm anyways
|
./packages.nix #general user packages not managed by home-manager but i want to install via hm anyways
|
||||||
];
|
];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue