move wallpapers out of themes

and remove theme directory entirely
This commit is contained in:
Noah Masur 2022-05-06 09:35:07 -04:00
parent 6f2fff80ed
commit 5f946b5d8c
6 changed files with 1 additions and 109 deletions

View File

@ -20,7 +20,7 @@
gitEmail = "7386960+nmasur@users.noreply.github.com";
gui = {
colorscheme = (import ./modules/colorscheme/gruvbox);
wallpaper = ./modules/theme/gruvbox/gray-forest.jpg;
wallpaper = ./media/wallpaper/gray-forest.jpg;
gtkTheme = "Adwaita-dark";
};
};

View File

Before

Width:  |  Height:  |  Size: 453 KiB

After

Width:  |  Height:  |  Size: 453 KiB

View File

Before

Width:  |  Height:  |  Size: 271 KiB

After

Width:  |  Height:  |  Size: 271 KiB

View File

@ -1,35 +0,0 @@
{
name = "carbonfiber";
colors = {
primary = {
background = "#282828";
foreground = "#d5c4a1";
};
cursor = {
text = "#1d2021";
cursor = "#d5c4a1";
};
normal = {
black = "#1d2021";
red = "#fb4934";
green = "#b8bb26";
yellow = "#fabd2f";
blue = "#83a598";
magenta = "#d3869b";
cyan = "#8ec07c";
white = "#d5c4a1";
};
bright = {
black = "#665c54";
red = "#fe8019";
green = "#3c3836";
yellow = "#504945";
blue = "#bdae93";
magenta = "#ebdbb2";
cyan = "#d65d0e";
white = "#fbf1c7";
};
};
wallpaper = ./carbon-fiber.jpg;
opacity = 0.8;
}

View File

@ -1,38 +0,0 @@
{ config, lib, gui, ... }:
let
themes = {
"carbonfiber" = ./carbonfiber;
"gruvbox" = ./gruvbox;
"nord" = ./nord;
};
in {
options.theme = {
name = lib.mkOption {
type = lib.types.str;
default = "";
description = "Name of the theme";
};
colors = lib.mkOption {
type = lib.types.attrs;
default = { };
description = "Set of colors";
};
wallpaper = lib.mkOption {
type = lib.types.path;
default = ./.;
description = "Path to wallpaper image";
};
opacity = lib.mkOption {
type = lib.types.float;
default = 1.0;
description = "Opacity of certain windows";
};
};
config.theme = (import themes.${gui.theme});
}

View File

@ -1,35 +0,0 @@
{
name = "gruvbox";
colors = {
primary = {
background = "#282828";
foreground = "#d5c4a1";
};
cursor = {
text = "#1d2021";
cursor = "#d5c4a1";
};
normal = {
black = "#1d2021";
red = "#fb4934";
green = "#b8bb26";
yellow = "#fabd2f";
blue = "#83a598";
magenta = "#d3869b";
cyan = "#8ec07c";
white = "#d5c4a1";
};
bright = {
black = "#665c54";
red = "#fe8019";
green = "#3c3836";
yellow = "#504945";
blue = "#bdae93";
magenta = "#ebdbb2";
cyan = "#d65d0e";
white = "#fbf1c7";
};
};
wallpaper = ./gray-forest.jpg;
opacity = 1.0;
}