Abstracted background image into one config option

This commit is contained in:
Emmet
2023-05-22 20:39:15 -05:00
parent 7ab9fe82b3
commit acb7a6fdb4
5 changed files with 27 additions and 12 deletions

View File

@@ -25,6 +25,8 @@
email = "librephoenix@protonmail.com";
dotfilesDir = "~/dotfiles";
theme = "dracula";
backgroundUrl = "https://w.wallhaven.cc/full/6d/wallhaven-6d5k6x.jpg";
backgroundSha256 = "+xl4H3UiVmMRNvMhIlaLdVTYYqnSyCTSX2UOTGsDQ8c=";
pkgs = import nixpkgs {
inherit system;
@@ -51,6 +53,8 @@
myNixConfigurationFilePath = dotfilesDir+"/system/configuration.nix";
myHomeManagerFilePath = dotfilesDir+"/user/home.nix";
myTheme = theme;
myBackgroundUrl = backgroundUrl;
myBackgroundSha256 = backgroundSha256;
inherit (inputs) eaf;
inherit (inputs) eaf-browser;
};
@@ -63,9 +67,11 @@
./system/configuration.nix
# stylix.nixosModules.stylix # complains that home-manager is not defined
];
# specialArgs = {
# myTheme = theme;
# };
specialArgs = {
myTheme = theme;
myBackgroundUrl = backgroundUrl;
myBackgroundSha256 = backgroundSha256;
};
};
};
};