configure sway (this is a huge rice)

This commit is contained in:
Fabian Montero 2025-08-07 16:48:34 -06:00
parent 4316165e9d
commit 5d1408254a
Signed by: fabian
GPG key ID: 1FFAC35E1798174F
16 changed files with 381 additions and 799 deletions

View file

@ -4,9 +4,38 @@
pkgs,
...
}: {
fonts.fontconfig.enable = true;
fonts.fontconfig = {
enable = true;
defaultFonts = {
monospace = [
"JetBrains Mono"
"Noto Sans Mono CJK SC"
"Noto Sans Mono"
"Noto Color Emoji"
];
sansSerif = [
"Noto Sans"
"Noto Sans CJK SC"
"Noto Color Emoji"
];
serif = [
"Noto Serif"
"Noto Serif CJK SC"
"Noto Color Emoji"
];
emoji = ["Noto Color Emoji"];
};
};
# this is probably not necessary since they are already installed in sys
# with fonts.packages buy im too lazy to check
home.packages = with pkgs; [
jetbrains-mono
noto-fonts
noto-fonts-cjk-sans
noto-fonts-emoji
noto-fonts-extra
nerd-fonts.fira-code
nerd-fonts.droid-sans-mono
];
}