1
Fork 0
satellite/common/themes/default.nix

46 lines
1.1 KiB
Nix

{ inputs, ... }:
let
themes = {
catppuccin-mocha = {
image = ./wallpapers/auto/catppuccin-mocha-rain-world.png;
base16Scheme = "${inputs.catppuccin-base16}/base16/mocha.yaml";
polarity = "dark";
};
catppuccin-latte = {
image = ./wallpapers/auto/catppuccin-latte-city.png;
base16Scheme = "${inputs.catppuccin-base16}/base16/latte.yaml";
polarity = "light";
};
rosepine-dawn = {
image = ./wallpapers/rosepine_light_field.png;
base16Scheme = "${inputs.rosepine-base16}/rose-pine-dawn.yaml";
polarity = "light";
};
gpt = {
monopurple-light = {
image = ./wallpapers/auto/catppuccin-latte-city.png;
base16Scheme = ./gpt-themes/monopurple-light.yaml;
polarity = "light";
};
purplepink-light = {
image = ./wallpapers/auto/catppuccin-latte-city.png;
base16Scheme = ./gpt-themes/purplepink-light.yaml;
polarity = "light";
};
};
};
in
{
# Select your current theme here!
imports = [
{ stylix = themes.catppuccin-latte; }
];
# Requires me to manually turn targets on!
stylix.autoEnable = false;
}