From 243b202360afe0f909dae03bb5883c5f1915dbeb Mon Sep 17 00:00:00 2001 From: Adrian G L Date: Thu, 4 Dec 2025 13:56:16 +0100 Subject: [PATCH] stylix foot, new colors --- home/colors.nix | 49 +++++++++++++++++++++++++++++++++---------------- home/foot.nix | 48 ++++++++++++++++++++++++------------------------ home/niri.nix | 8 -------- home/stylix.nix | 8 ++++++-- 4 files changed, 63 insertions(+), 50 deletions(-) diff --git a/home/colors.nix b/home/colors.nix index eb16c77..6ca5d0e 100644 --- a/home/colors.nix +++ b/home/colors.nix @@ -17,23 +17,40 @@ author = "Adrian"; palette = { # Base16 Teal‐Green Dark Theme - Enhanced Teal Version - base00 = "0c1f1d"; # Default background - deeper teal base - base01 = "12302d"; # Lighter background (status bars) - base02 = "1c3b38"; # Selection background - base03 = "26514d"; # Comments, secondary content - base04 = "447b76"; # Dark foreground (status bars) - base05 = "c4e5e0"; # Default foreground - base06 = "d4f0ed"; # Light foreground - base07 = "f0fbfa"; # Lightest background - base08 = "5fcac0"; # Variables, markup link text - teal accent - base09 = "40bfa5"; # Integers, constants - teal-green - base0A = "60d5b0"; # Classes, search highlight - bright teal - base0B = "40c0a0"; # Strings, inserted - true teal (less green) - base0C = "30d0c0"; # Support, escape characters - cyan-teal - base0D = "2aa198"; # Functions, headings - classic teal - base0E = "3cb4ac"; # Keywords, selectors - teal-blue - base0F = "70d0c0"; # Deprecated tags - light teal + # base00 = "0c1f1d"; # Default background - deeper teal base + # base01 = "12302d"; # Lighter background (status bars) + # base02 = "1c3b38"; # Selection background + # base03 = "26514d"; # Comments, secondary content + # base04 = "447b76"; # Dark foreground (status bars) + # base05 = "c4e5e0"; # Default foreground + # base06 = "d4f0ed"; # Light foreground + # base07 = "f0fbfa"; # Lightest background + # base08 = "5fcac0"; # Variables, markup link text - teal accent + # base09 = "40bfa5"; # Integers, constants - teal-green + # base0A = "60d5b0"; # Classes, search highlight - bright teal + # base0B = "40c0a0"; # Strings, inserted - true teal (less green) + # base0C = "30d0c0"; # Support, escape characters - cyan-teal + # base0D = "2aa198"; # Functions, headings - classic teal + # base0E = "3cb4ac"; # Keywords, selectors - teal-blue + # base0F = "70d0c0"; # Deprecated tags - light teal + ## catppuccin mocha based + base00 = "0b1c1a"; # Default background — deeper teal-dark background + base01 = "153532"; # Lighter background / status bars + base02 = "1b3d39"; # Selection background / line highlight + base03 = "275454"; # Comments, secondary UI elements + base04 = "6f7389"; # Dark foreground / secondary text + base05 = "95a0b8"; # Default foreground / main text + base06 = "a8b2ce"; # Light foreground / lighter UI elements + base07 = "ccdffa"; # Lightest background / highlight background + base08 = "f38ba8"; # Errors, alerts — red-pink accent + base09 = "e0a878"; # Numbers, constants — muted peach/orange + base0A = "b8c071"; # Warnings, highlights — golden-yellow + base0B = "4fbf93"; # Strings, inserts — teal-green + base0C = "2ac5c2"; # Support, escape/sequences — cyan-teal + base0D = "2fa6b0"; # Functions, types — classic teal-blue + base0E = "c7a8f5"; # Keywords, special — soft magenta/purple + base0F = "b2b4cf"; # Deprecated / special tags — light cool grey-lavender }; }; } diff --git a/home/foot.nix b/home/foot.nix index e0d10fb..bc3ee67 100644 --- a/home/foot.nix +++ b/home/foot.nix @@ -12,38 +12,38 @@ main = { term = "xterm-256color"; - font = "0xproto:size=14"; + #font = "0xproto:size=14"; #dpi-aware = "yes"; }; mouse = { hide-when-typing = "yes"; }; - colors = { - alpha = "0.7"; - foreground = "${config.colorScheme.palette.base05}"; - background = "${config.colorScheme.palette.base00}"; + #colors = { + #alpha = "0.7"; + #foreground = "${config.colorScheme.palette.base05}"; + #background = "${config.colorScheme.palette.base00}"; - regular0 = "${config.colorScheme.palette.base00}"; - regular1 = "${config.colorScheme.palette.base08}"; - regular2 = "${config.colorScheme.palette.base0B}"; - regular3 = "${config.colorScheme.palette.base0A}"; - regular4 = "${config.colorScheme.palette.base0D}"; - regular5 = "${config.colorScheme.palette.base0E}"; - regular6 = "${config.colorScheme.palette.base0C}"; - regular7 = "${config.colorScheme.palette.base05}"; + #regular0 = "${config.colorScheme.palette.base00}"; + #regular1 = "${config.colorScheme.palette.base08}"; + #regular2 = "${config.colorScheme.palette.base0B}"; + #regular3 = "${config.colorScheme.palette.base0A}"; + #regular4 = "${config.colorScheme.palette.base0D}"; + #regular5 = "${config.colorScheme.palette.base0E}"; + #regular6 = "${config.colorScheme.palette.base0C}"; + #regular7 = "${config.colorScheme.palette.base05}"; - bright0 = "${config.colorScheme.palette.base03}"; - bright1 = "${config.colorScheme.palette.base08}"; - bright2 = "${config.colorScheme.palette.base0B}"; - bright3 = "${config.colorScheme.palette.base0A}"; - bright4 = "${config.colorScheme.palette.base0D}"; - bright5 = "${config.colorScheme.palette.base0E}"; - bright6 = "${config.colorScheme.palette.base0C}"; - bright7 = "${config.colorScheme.palette.base07}"; - selection-foreground = "${config.colorScheme.palette.base00}"; - selection-background = "${config.colorScheme.palette.base0A}"; - }; + #bright0 = "${config.colorScheme.palette.base03}"; + #bright1 = "${config.colorScheme.palette.base08}"; + #bright2 = "${config.colorScheme.palette.base0B}"; + #bright3 = "${config.colorScheme.palette.base0A}"; + #bright4 = "${config.colorScheme.palette.base0D}"; + #bright5 = "${config.colorScheme.palette.base0E}"; + #bright6 = "${config.colorScheme.palette.base0C}"; + #bright7 = "${config.colorScheme.palette.base07}"; + #selection-foreground = "${config.colorScheme.palette.base00}"; + #selection-background = "${config.colorScheme.palette.base0A}"; + #}; }; diff --git a/home/niri.nix b/home/niri.nix index e267b82..6f652dc 100644 --- a/home/niri.nix +++ b/home/niri.nix @@ -689,14 +689,6 @@ in wvkbd - #fonts - _0xproto - font-awesome - font-awesome_5 - font-awesome_4 - noto-fonts-color-emoji - noto-fonts-monochrome-emoji - # from archwiki recomended. fuzzel mako diff --git a/home/stylix.nix b/home/stylix.nix index cb211f4..1f0a3ab 100644 --- a/home/stylix.nix +++ b/home/stylix.nix @@ -10,7 +10,7 @@ #manually disable stuff i have done manually targets.mako.enable = false; - targets.foot.enable = false; + #targets.foot.enable = false; targets.swaylock.enable = false; targets.fuzzel.enable = false; targets.zed.enable = false; @@ -35,6 +35,10 @@ base0E = config.colorScheme.palette.base0E; base0F = config.colorScheme.palette.base0F; }; + opacity = { + desktop = 0.5; + terminal = 0.7; + }; fonts = { serif = { @@ -47,7 +51,7 @@ }; monospace = { package = pkgs.notonoto; - name = "NOTONOTO"; + name = "NOTONOTO-Bold"; }; emoji = { package = pkgs.noto-fonts-monochrome-emoji;