Adding fonts and kitty config

This commit is contained in:
Jordan Ashurst
2026-09-16 06:08:59 -07:00
parent a748f71e65
commit 06b15ab926
2 changed files with 17 additions and 1 deletions
+8
View File
@@ -30,6 +30,7 @@
fonts.packages = with pkgs; [
fira-code
fira-code-symbols
nerd-fonts.hack
];
nixpkgs.config.allowUnfree = true;
@@ -230,6 +231,7 @@
environment.systemPackages = with pkgs; [
qbittorrent
pinentry-qt
ddclient
telegram-desktop
btop
@@ -326,12 +328,18 @@
'';
virtualHosts."jellyfin.centraldogma.site:".extraConfig = ''
reverse_proxy /* 127.0.0.1:8096
'';
virtualHosts."jellyfin2.centraldogma.site:".extraConfig = ''
redir /jellyfin /jellyfin/
reverse_proxy /jellyfin/* 127.0.0.1:8096
'';
virtualHosts."git.centraldogma.site:".extraConfig = ''
reverse_proxy /* 127.0.0.1:3000
'';
virtualHosts."spy.centraldogma.site:".extraConfig = ''
reverse_proxy /* 192.168.1.78:4444
'';
# virtualHosts."blog.centraldogma.dedyn.io:".extraConfig = ''
# root * /srv/root/
# file_server
+9 -1
View File
@@ -39,6 +39,7 @@
# plain files is through 'home.file'.
home.file = {
".config/nvim".source = ./dotfiles/nvim;
".config/hypr".source = ./dotfiles/hypr;
# # Building this configuration will create a copy of 'dotfiles/screenrc' in
# # the Nix store. Activating the configuration will then make '~/.screenrc' a
# # symlink to the Nix store copy.
@@ -56,7 +57,14 @@
};
programs.kitty = {
font = "Fira Code";
enable = true;
settings = {
font_family = "Hack Nerd Font Mono";
font_size = "";
bold_font = "auto";
italic_font = "auto";
bold_italic_font = "auto";
};
};
home.shellAliases = {