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 = { stylix = {
enable = lib.mkDefault true; enable = lib.mkDefault true;
base16Scheme = lib.mkDefault ./night.yaml; base16Scheme = lib.mkDefault ./night.yaml;
opacity.terminal = 0.9;
fonts = { fonts = {
serif = { serif = {
package = pkgs.dejavu_fonts; package = pkgs.dejavu_fonts;
name = "DejaVu Serif"; name = "DejaVu Serif";
}; };
sansSerif = { sansSerif = {
package = pkgs.dejavu_fonts; package = pkgs.dejavu_fonts;
name = "DejaVu Sans"; name = "DejaVu Sans";
}; };
monospace = { monospace = {
package = pkgs.nerd-fonts.intone-mono; package = (
name = "IntoneMono Nerd Font"; # 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 = { emoji = {
package = pkgs.noto-fonts-emoji; package = pkgs.noto-fonts-emoji;
name = "Noto Color Emoji"; name = "Noto Color Emoji";
}; };
sizes.terminal = 14;
}; };
}; };

View file

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

View file

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