Compare commits

...

2 Commits

Author SHA1 Message Date
9b32748bb4
hyprland: set default sans serif font
All checks were successful
Check flake / build-amd64-linux (push) Successful in 3m38s
2025-03-24 15:01:33 +00:00
0acff8a5ab
segoe-ui-ttf: init 2025-03-24 15:01:08 +00:00
3 changed files with 29 additions and 0 deletions

View File

@ -1,6 +1,7 @@
{
config,
lib,
pkgs,
...
}:
@ -23,5 +24,9 @@ in
enable = true;
# withUWSM = true;
};
fonts.packages = [
pkgs.segoe-ui-ttf
];
};
}

View File

@ -0,0 +1,20 @@
{
stdenv,
fetchFromGitHub,
}:
stdenv.mkDerivation {
pname = "segoe-ui";
version = "unstable-2024-05-16";
src = fetchFromGitHub {
owner = "mrbvrz";
repo = "segoe-ui-linux";
rev = "a89213b7136da6dd5c3638db1f2c6e814c40fa84";
hash = "sha256-0KXfNu/J1/OUnj0jeQDnYgTdeAIHcV+M+vCPie6AZcU=";
};
installPhase = ''
mkdir -p $out/share/fonts/truetype
install -m644 $src/font/*.ttf $out/share/fonts/truetype/
'';
}

View File

@ -18,6 +18,10 @@
./hyprland
];
fonts.fontconfig.defaultFonts.sansSerif = [
"Segoe UI"
];
home.packages = with pkgs; [
# ardour
# audacity