General update

This commit is contained in:
2023-12-13 17:05:41 -04:00
parent 90319bbe15
commit 05bcc28e76
6 changed files with 159 additions and 37 deletions

View File

@@ -12,6 +12,9 @@
home-manager.url = "github:nix-community/home-manager";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
#VSCode Extensions
nix-vscode-extensions.url = "github:nix-community/nix-vscode-extensions";
# Theming
stylix.url = "github:danth/stylix";
};
@@ -24,19 +27,23 @@
nixosConfigurations = {
Equinox = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
specialArgs = { inherit inputs; inherit system; };
modules = [
# Theme
stylix.nixosModules.stylix
./themes/targets/all.nix
./themes/spaceduck
./themes/sandstone-forest
./hosts/Equinox
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = inputs;
home-manager.extraSpecialArgs =
{
inherit inputs;
inherit system;
};
home-manager.users.panotaka = {
imports = [ ./home ./home/shell ./home/desktop ];
@@ -47,14 +54,18 @@
Blackbird = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
specialArgs = { inherit inputs; inherit system; };
modules = [
./hosts/Blackbird
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = inputs;
home-manager.extraSpecialArgs =
{
inherit inputs;
inherit system;
};
home-manager.users.panotaka = {
imports = [ ./home ./home/shell ./home/desktop ];