chore(home): Move fonts into fonts.nix

This commit is contained in:
2026-01-13 12:19:43 +05:30
parent 34c0bf9616
commit 124e3fedfd
4 changed files with 28 additions and 21 deletions

View File

@@ -15,12 +15,12 @@
./scripts.nix ./scripts.nix
./services ./services
./accounts ./accounts
./fonts.nix
]; ];
xdg.enable = true; xdg.enable = true;
xdg.userDirs = { xdg.userDirs = {
enable = device.isLinux; enable = device.isLinux;
# music = "${config.home.homeDirectory}/Nextcloud/Music";
}; };
programs = { programs = {

20
home/fonts.nix Normal file
View File

@@ -0,0 +1,20 @@
{
pkgs,
device,
...
}: {
home.packages = with pkgs;
lib.optionals (!device.isServer) [
monaspace
nerd-fonts.fira-code
nerd-fonts.hasklug
nerd-fonts.symbols-only
noto-fonts
noto-fonts-cjk-sans
noto-fonts-color-emoji
liberation_ttf
fira-code
fira-code-symbols
mplus-outline-fonts.githubRelease
];
}

View File

@@ -54,7 +54,6 @@
./yazi.nix ./yazi.nix
./yt-dlp.nix ./yt-dlp.nix
./zoxide.nix ./zoxide.nix
# ./bluetui.nix # ./bluetui.nix
# ./goread.nix # ./goread.nix
# ./helix.nix # ./helix.nix
@@ -62,8 +61,6 @@
# ./mpd.nix # ./mpd.nix
# ./mpris-scrobbler.nix # ./mpris-scrobbler.nix
# ./ncmpcpp.nix # ./ncmpcpp.nix
# ./neomutt.nix
# ./neovim.nix
# ./newsboat.nix # ./newsboat.nix
# ./nh.nix # ./nh.nix
# ./omnix.nix # ./omnix.nix
@@ -75,22 +72,11 @@
# ./tuifeed.nix # ./tuifeed.nix
# ./xh.nix # ./xh.nix
# ./zellij.nix # ./zellij.nix
./dysk.nix
]; ];
home.packages = with pkgs; # home.packages = with pkgs;
[] # []
++ lib.optionals (!device.isServer) [ # ++ lib.optionals (!device.isServer) []
monaspace # ++ lib.optionals device.isLinux []
nerd-fonts.fira-code # ++ lib.optionals device.isDarwin [];
nerd-fonts.hasklug
nerd-fonts.symbols-only
noto-fonts
noto-fonts-cjk-sans
noto-fonts-color-emoji
liberation_ttf
fira-code
fira-code-symbols
mplus-outline-fonts.githubRelease
]
++ lib.optionals device.isLinux []
++ lib.optionals device.isDarwin [];
} }

1
home/programs/dysk.nix Normal file
View File

@@ -0,0 +1 @@
{pkgs, ...}: {home.packages = [pkgs.dysk];}