mirror of
https://github.com/nmasur/dotfiles
synced 2024-11-26 07:15:37 +00:00
move wallpapers out of themes
and remove theme directory entirely
This commit is contained in:
parent
6f2fff80ed
commit
5f946b5d8c
@ -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";
|
||||
};
|
||||
};
|
||||
|
Before Width: | Height: | Size: 453 KiB After Width: | Height: | Size: 453 KiB |
Before Width: | Height: | Size: 271 KiB After Width: | Height: | Size: 271 KiB |
@ -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;
|
||||
}
|
@ -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});
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
Loading…
Reference in New Issue
Block a user