cleanup color theme

This commit is contained in:
foglar 2025-03-24 19:56:20 +01:00
parent 2080a872f8
commit 21f90a84ba
5 changed files with 33 additions and 9 deletions

View File

@ -41,10 +41,13 @@
- [ ] script dir set environment variable
- [ ] eww configuration
- [x] fix notifications
- [ ] add multiple themes
- [x] add multiple themes
- [ ] customization of bg better
- [x] fastfetch customization
- [ ] sddm theme
- [ ] add new themes, and polish old ones (lain, rei, and psychopass)
- [ ] ghostty configuration add
- [ ] change type of loading configuration using all .nix files in directory instead of manually specifing them
- [ ] update my home page and create new web
- [ ] fix kde theme in stylix

View File

@ -63,7 +63,7 @@
firefox.enable = false;
qutebrowser.enable = true;
spotify.enable = true;
spotify.enable = false;
vencord.enable = true;
};

View File

@ -310,10 +310,7 @@
style = ''
${
if
(
userSettings.theme == "catppuccin-mocha" || userSettings.theme == "tokyo-night-dark"
)
if (userSettings.theme == "catppuccin-mocha")
then "@define-color bar-bg rgba(0, 0, 0, 0);
@define-color main-bg #11111b;
@define-color main-fg #cdd6f4;

View File

@ -30,7 +30,7 @@
# Scanning
hardware.sane.enable = true;
services.ipp-usb.enable = true;
hardware.sane.extraBackends = [pkgs.hplipWithPlugin];
#hardware.sane.extraBackends = [pkgs.hplipWithPlugin];
users.users.${userSettings.username}.extraGroups = ["lp" "scanner"];
};

View File

@ -37,6 +37,25 @@
base0E = "f0d0d0";
base0F = "f0e0e0";
}
else if userSettings.theme == "tokyo-night-dark"
then {
base00 = "011d33";
base01 = "1a4a6e";
base02 = "1570a7";
base03 = "42a1d7";
base04 = "40a3dc";
base05 = "509ede";
base06 = "46a8d9";
base07 = "509ede";
base08 = "3f95e2";
base09 = "4296dc";
base0A = "3a97dd";
base0B = "3a97da";
base0C = "4797d2";
base0D = "3698d5";
base0E = "329bc8";
base0F = "3699d0";
}
else "${pkgs-stable.base16-schemes}/share/themes/${userSettings.theme}.yaml";
polarity = "dark";
@ -80,9 +99,14 @@
targets = {
plymouth = {
logo = lib.mkIf (userSettings.theme == "evangelion-blood") ../../../config/nerv.png;
logo =
if (userSettings.theme == "evangelion-blood")
then ../../../config/nerv.png
else if (userSettings.theme == "tokyo-night-dark")
then ../../../config/copeland.png
else "";
logoAnimated =
if "evangelion-blood" == userSettings.theme
if "evangelion-blood" == userSettings.theme || "tokyo-night-dark" == userSettings.theme
then false
else true;
};