try to get chromium wayland

fixup fonts for coding and Co.
This commit is contained in:
Christoph Cullmann 2024-08-16 20:02:16 +02:00
parent d5f63afe46
commit 0303083328
No known key found for this signature in database

View file

@ -366,6 +366,7 @@ in
vscodium vscodium
vulkan-tools vulkan-tools
wayland-utils wayland-utils
xorg.xlsclients
zoxide zoxide
zsh zsh
]; ];
@ -463,7 +464,10 @@ in
oldstandard oldstandard
paratype-pt-serif paratype-pt-serif
# unicode coverage # monospace coding and terminal fonts
cascadia-code
# fonts with good unicode coverage as fallback
noto-fonts noto-fonts
noto-fonts-cjk-sans noto-fonts-cjk-sans
noto-fonts-cjk-serif noto-fonts-cjk-serif
@ -478,9 +482,9 @@ in
enable = true; enable = true;
defaultFonts = { defaultFonts = {
emoji = [ "Noto Color Emoji" ]; emoji = [ "Noto Color Emoji" ];
monospace = [ "MonaspiceNe Nerd Font Mono" "Noto Sans Mono" ]; monospace = [ "Cascadia Code" "Noto Sans Mono" ];
sansSerif = [ "Figtree" "Noto Sans" ]; sansSerif = [ "Inter" "Noto Sans" ];
serif = [ "Spectral" "Noto Serif" ]; serif = [ "Crimson" "Noto Serif" ];
}; };
}; };
}; };
@ -495,6 +499,9 @@ in
# dconf is needed for gtk, see https://nixos.wiki/wiki/KDE # dconf is needed for gtk, see https://nixos.wiki/wiki/KDE
programs.dconf.enable = true; programs.dconf.enable = true;
# https://nixos.wiki/wiki/Chromium - Wayland support on
environment.sessionVariables.NIXOS_OZONE_WL = "1";
# ensure machine can send mails # ensure machine can send mails
services.opensmtpd = { services.opensmtpd = {
enable = true; enable = true;