Compare commits

..

No commits in common. "097dc153be867863b2e58a9588c656018c460775" and "a3fd2ee27e06a3b10c875bba11283c2e22802565" have entirely different histories.

2 changed files with 43 additions and 24 deletions

View file

@ -70,10 +70,7 @@
}; };
bat = { bat = {
enable = true; enable = true;
config = { config.style = "numbers,changes";
style = "numbers,changes";
theme = "base16";
};
}; };
lazygit = { lazygit = {
enable = true; enable = true;

View file

@ -1,4 +1,5 @@
{ {
pkgs,
config, config,
lib, lib,
... ...
@ -24,27 +25,48 @@
expandtab = true; expandtab = true;
number = true; number = true;
}; };
colorschemes.palette = {
colorschemes.base16 = {
enable = true; enable = true;
setUpBar = false; settings = {
colorscheme = with config.scheme.withHashtag; { palettes = {
base00 = base00; main = "base16_custom";
base01 = base01; accent = "base16_custom";
base02 = base00; state = "base16_custom";
base03 = base03; };
base04 = base04;
base05 = base05; # this is helpful for figuring out what color is what:
base06 = base06; # https://github.com/tinted-theming/schemes/blob/spec-0.11/base24/catppuccin-frappe.yaml
base07 = base07; custom_palettes = with config.scheme.withHashtag; {
base08 = config.scheme.withHashtag.${config.colors.accent}; main.base16_custom = {
base09 = base09; color0 = base00; # background
base0A = base0A; color1 = base01; # lighter background
base0B = base0B; color2 = base02; # selection background
base0C = base0C; color3 = base03; # color inside ${}
base0D = base0D; color4 = base04; # dark foreground
base0E = base0E; color5 = config.scheme.withHashtag.${config.colors.accent}; # default foreground, left side of assignments
base0F = base0F; color6 = base03; # comments
color7 = base07; # lightest foreground
color8 = base05; # variables/tags
};
accent.base16_custom = {
accent0 = base08; # red, integers/constants
accent1 = base0A; # orange, classes/search
accent2 = base0A; # yellow, strings/inherited
accent3 = base0B; # green, support/regex
accent4 = base0D; # blue, functions/headings
accent5 = base0E; # purple, keywords/bold
accent6 = base07; # lavender, deprecated/embedded
};
state.base16_custom = {
error = base08; # red
warning = base0A; # yellow
hint = base0C; # cyan
ok = base0B; # green
info = base0D; # blue
};
};
}; };
}; };