62 lines
1.9 KiB
Nix
62 lines
1.9 KiB
Nix
{ pkgs, ... }:
|
|
{
|
|
stylix = {
|
|
# base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml";
|
|
|
|
base16Scheme = {
|
|
base00 = "E5D68B"; # Default Background
|
|
base01 = "D3BA68"; # Lighter Background (selection bg / subtle UI)
|
|
base02 = "9D9870"; # Selection Background / secondary bg
|
|
base03 = "6F664D"; # Comments, Invisibles, Line Highlighting
|
|
base04 = "7E7769"; # Dark Foreground (Status bars / line numbers)
|
|
base05 = "3F321F"; # Default Foreground, Caret, Text
|
|
base06 = "3A3427"; # Light Foreground (rarely used)
|
|
base07 = "3A3427"; # Light Background (rarely used)
|
|
|
|
base08 = "B5563A"; # Variables, Deleted (red-ish)
|
|
base09 = "A34700"; # Integers / Constants (orange)
|
|
base0A = "775700"; # Classes / Search Background (yellow)
|
|
base0B = "2A712D"; # Strings / Inserted (green)
|
|
base0C = "1C7E7E"; # Regex / Support / Quotes (cyan)
|
|
base0D = "1964A6"; # Functions / Headings / Methods (blue)
|
|
base0E = "5A2FCC"; # Keywords / Storage (purple)
|
|
base0F = "9D4750"; # Deprecated / Embedded tags (extra warm)
|
|
};
|
|
# base16Scheme = "${pkgs.base16-schemes}/share/themes/atelier-sulphurpool-light.yaml";
|
|
# image = ./wallpaper.jpg;
|
|
image = ../../wallpapers/oasis.png;
|
|
#polarity = "dark";
|
|
autoEnable = true;
|
|
enable = true;
|
|
|
|
opacity.terminal = 1.0;
|
|
fonts.sizes.terminal = 18;
|
|
|
|
fonts = {
|
|
serif = {
|
|
package = pkgs.lmodern;
|
|
name = "Latin Modern Roman";
|
|
};
|
|
|
|
sansSerif = {
|
|
package = pkgs.inter;
|
|
name = "Inter";
|
|
};
|
|
|
|
monospace = {
|
|
package = pkgs.fira-code;
|
|
name = "Fire Code";
|
|
};
|
|
|
|
emoji = {
|
|
package = pkgs.noto-fonts-color-emoji;
|
|
name = "Noto Color Emoji";
|
|
};
|
|
};
|
|
cursor = {
|
|
package = pkgs.bibata-cursors;
|
|
name = "Bibata-Modern-Classic";
|
|
size = 20;
|
|
};
|
|
};
|
|
}
|