fix the theming for stylix, do konsole instead of foot again because it handles fonts better and has all the copy functions now

This commit is contained in:
Lillian Violet 2026-03-04 19:51:13 +01:00
parent eaa8afe4ff
commit dd678ff7a1
3 changed files with 34 additions and 28 deletions

View file

@ -131,8 +131,8 @@
base0A = "eed49f";
base0B = "a6da95";
base0C = "8bd5ca";
base0D = "8aadf4";
base0E = "c6a0f6";
base0D = "c6a0f6";
base0E = "8aadf4";
base0F = "f0c6c6";
};
image = ./background.jpg;
@ -143,17 +143,17 @@
fonts = {
serif = {
package = pkgs.atkinson-hyperlegible;
name = "Atkinson Hyperlegible";
name = "Atkinson Hyperlegible Next";
};
monospace = {
package = pkgs.dejavu_fonts;
name = "DejaVu Sans Mono";
package = pkgs.atkinson-hyperlegible-mono;
name = "Atkinson Hyperlegbile Mono";
};
sansSerif = {
package = pkgs.atkinson-hyperlegible;
name = "Atkinson Hyperlegible";
name = "Atkinson Hyperlegible Next";
};
emoji = {
@ -168,23 +168,25 @@
then false
else true;
fonts.packages = [
pkgs.atkinson-hyperlegible
pkgs.atkinson-monolegible
pkgs.noto-fonts-emoji-blob-bin
pkgs.noto-fonts
pkgs.nerd-fonts.fira-mono
pkgs.font-awesome
pkgs.liberation_ttf
fonts.packages = with pkgs; [
atkinson-hyperlegible-next
atkinson-hyperlegible-mono
dejavu_fonts
noto-fonts-emoji-blob-bin
noto-fonts
nerd-fonts.fira-mono
font-awesome
liberation_ttf
];
fonts.fontconfig = {
useEmbeddedBitmaps = true;
# defaultFonts = {
# emoji = ["Blobmoji"];
# monospace = ["Atkinson Monolegible"];
# sansSerif = ["Atkinson Hyperlegible"];
# };
defaultFonts = {
emoji = ["Blobmoji"];
monospace = ["Atkinson Hyperlegible Mono" "dejaVu Sans Mono"];
sansSerif = ["Atkinson Hyperlegible Next"];
serif = ["Atkinson Hyperlegible Next"];
};
};
systemd = {
services."shutdown-zellij-zsh" = {