From 723763bdcd71851318f16bc8e9374b6ec46cebed Mon Sep 17 00:00:00 2001 From: Jake Ginesin Date: Sat, 11 Jan 2025 21:29:00 -0500 Subject: [PATCH] 236 current 2025-01-11 21:28:50 25.05.20241217.d3c42f1 6.6.66 * --- home/programs/nvim/init.lua | 2 +- system/fonts/fonts.nix | 26 ++++++++++++++++++++++++++ system/system.nix | 1 + 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 system/fonts/fonts.nix diff --git a/home/programs/nvim/init.lua b/home/programs/nvim/init.lua index 6810d96..78b33e6 100644 --- a/home/programs/nvim/init.lua +++ b/home/programs/nvim/init.lua @@ -59,7 +59,7 @@ vim.opt.splitbelow = true vim.opt.updatetime = 300 -- faster completion vim.opt.signcolumn = "auto" vim.opt.title = true -vim.opt.titlestring = "%F - Neovim" -- File path and "Neovim" branding +vim.opt.titlestring = "%F - NVIM" -- File path and "Neovim" branding -- vim.opt.titlestring = "%(%{expand(\"%:~:h\")}%)#%(% t%)%(% M%)%(% )NVIM" -- Append '+' register to clipboard diff --git a/system/fonts/fonts.nix b/system/fonts/fonts.nix new file mode 100644 index 0000000..f706238 --- /dev/null +++ b/system/fonts/fonts.nix @@ -0,0 +1,26 @@ +{pkgs, ...}: { + fonts = { + enableDefaultPackages = true; + packages = with pkgs; [ + corefonts + fira-code + fira-code-symbols + font-awesome_4 + font-awesome_5 + inconsolata + ipaexfont + jetbrains-mono + noto-fonts-cjk-sans + noto-fonts-cjk-serif + siji + ubuntu_font_family + ]; + + fontconfig = { + enable = true; + defaultFonts = { + monospace = ["Fira Code"]; + }; + }; + }; +} diff --git a/system/system.nix b/system/system.nix index b8fba01..c02b192 100644 --- a/system/system.nix +++ b/system/system.nix @@ -6,5 +6,6 @@ imports = [ ./wm/bspwm.nix ./services/services.nix + ./fonts/fonts.nix ]; }