feat: use intone-mono with ss01 by default

This commit is contained in:
Moritz Böhme 2025-05-20 19:49:44 +02:00
parent ca8c1124ca
commit 09474f79cd
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9
4 changed files with 11 additions and 8 deletions

View file

@ -81,27 +81,31 @@ in {
stylix = {
enable = lib.mkDefault true;
base16Scheme = lib.mkDefault ./night.yaml;
opacity.terminal = 0.9;
fonts = {
serif = {
package = pkgs.dejavu_fonts;
name = "DejaVu Serif";
};
sansSerif = {
package = pkgs.dejavu_fonts;
name = "DejaVu Sans";
};
monospace = {
package = pkgs.nerd-fonts.intone-mono;
name = "IntoneMono Nerd Font";
package = (
# NOTE: custom intel one mono with frozen programming features
pkgs.runCommand "intone-mono-nerd-font-patched" {} ''
${pkgs.nerd-font-patcher}/bin/nerd-font-patcher -c ${./IntelOneMono-Regular_freeze.ttf}
mkdir -p $out/share/fonts/truetype/NerdFonts/IntoneMonoFreeze/
cp -a . $out/share/fonts/truetype/NerdFonts/IntoneMonoFreeze/
''
);
name = "IntoneMonoFreeze Nerd Font";
};
emoji = {
package = pkgs.noto-fonts-emoji;
name = "Noto Color Emoji";
};
sizes.terminal = 14;
};
};

View file

@ -20,7 +20,6 @@ in {
cursor_shape = "underline";
window_padding_width = 3;
confirm_os_window_close = 0;
background_opacity = "0.9";
resize_in_steps = "yes";
};
keybindings = {

View file

@ -39,7 +39,7 @@ in {
my = {
programs = {
wallpaper.enable = true;
ghostty.enable = true;
kitty.enable = true;
tofi.enable = true;
};
wallpapers.enable = true;