feat: switch to solarized dark

This commit is contained in:
Tim Schubert 2025-10-31 14:18:38 +01:00
parent 37260a6ba7
commit 38f51f5391
No known key found for this signature in database
5 changed files with 51 additions and 7 deletions

View file

@ -3,7 +3,7 @@
... ...
}: }:
let let
colors = { colors_light = {
background = "fdf6e3"; background = "fdf6e3";
foreground = "657b83"; foreground = "657b83";
regular0 = "eee8d5"; # background darker regular0 = "eee8d5"; # background darker
@ -23,6 +23,29 @@ let
bright6 = "586e75"; # pretty dark grey bright6 = "586e75"; # pretty dark grey
bright7 = "002b36"; # dark navy blue bright7 = "002b36"; # dark navy blue
}; };
colors_dark = {
cursor = "002b36 93a1a1";
background = "002b36";
foreground = "839496";
regular0 = "073642";
regular1 = "dc322f";
regular2 = "859900";
regular3 = "b58900";
regular4 = "268bd2";
regular5 = "d33682";
regular6 = "2aa198";
regular7 = "eee8d5";
bright0 = "002b36";
bright1 = "cb4b16";
bright2 = "586e75";
bright3 = "657b83";
bright4 = "839496";
bright5 = "6c71c4";
bright6 = "93a1a1";
bright7 = "fdf6e3";
selection-foreground = "93a1a1";
selection-background = "073642";
};
in in
{ {
imports = [ imports = [
@ -115,11 +138,10 @@ in
enable = true; enable = true;
server.enable = false; server.enable = false;
settings = { settings = {
inherit colors; colors = colors_dark;
main = { main = {
shell = "tmux"; shell = "tmux";
font = "Jetbrains Mono:size=8"; dpi-aware = false;
dpi-aware = true;
}; };
mouse.hide-when-typing = true; mouse.hide-when-typing = true;
csd.preferred = "server"; csd.preferred = "server";

View file

@ -46,7 +46,7 @@ in
navigate = true; # use n and N to move between diff sections navigate = true; # use n and N to move between diff sections
side-by-side = false; side-by-side = false;
line-numbers = true; line-numbers = true;
light = true; light = false;
}; };
diff = { diff = {
renames = "copies"; renames = "copies";

View file

@ -1,4 +1,4 @@
theme = "solarized_light" theme = "solarized_dark"
[editor] [editor]
line-number = "relative" line-number = "relative"

View file

@ -29,7 +29,6 @@ with pkgs;
iproute2 iproute2
iputils # tracepath iputils # tracepath
irssi irssi
jetbrains-mono
jq jq
keepassxc keepassxc
krita krita

View file

@ -52,6 +52,29 @@
pkgs.fw-ectool pkgs.fw-ectool
]; ];
fonts = {
enableDefaultPackages = true;
packages = with pkgs; [
fira
fira-code
fira-code-symbols
fira-mono
font-awesome
uw-ttyp0
];
fontconfig = {
enable = true;
allowBitmaps = true;
antialias = true;
useEmbeddedBitmaps = true;
defaultFonts.monospace = [
"Ttyp0"
"Siji"
"Symbola"
];
};
};
hardware = { hardware = {
# NOTE: hardware.framework.enableKmod requires kernel patching, but enables access to some EC features # NOTE: hardware.framework.enableKmod requires kernel patching, but enables access to some EC features
bluetooth.enable = true; bluetooth.enable = true;