From ff602381b4f8c0f7bcd0368d3266ca8c10c7294f Mon Sep 17 00:00:00 2001 From: Harivansh Rathi Date: Fri, 3 Apr 2026 02:48:43 +0000 Subject: [PATCH] update font config --- config/nvim/plugin/options.lua | 4 ++++ home/ghostty.nix | 2 +- home/nvim.nix | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/config/nvim/plugin/options.lua b/config/nvim/plugin/options.lua index 6c22d74..449d217 100644 --- a/config/nvim/plugin/options.lua +++ b/config/nvim/plugin/options.lua @@ -1,4 +1,6 @@ local o, opt = vim.o, vim.opt +local gui_font_family = "Berkeley Mono" +local gui_font_size = 15 o.number = true o.relativenumber = true @@ -40,3 +42,5 @@ o.foldenable = true o.updatetime = 250 o.mouse = 'a' o.clipboard = 'unnamedplus' + +if vim.g.neovide then o.guifont = ("%s:h%s"):format(gui_font_family, gui_font_size) end diff --git a/home/ghostty.nix b/home/ghostty.nix index cf1205f..f2ad409 100644 --- a/home/ghostty.nix +++ b/home/ghostty.nix @@ -11,7 +11,7 @@ let font-family = Berkeley Mono font-codepoint-map = U+f101-U+f25c=nonicons background-opacity = 1 - font-size = 17 + font-size = 15 window-padding-y = 0 window-padding-x = 0 window-padding-color = extend diff --git a/home/nvim.nix b/home/nvim.nix index 9f46fe2..2bdbbe8 100644 --- a/home/nvim.nix +++ b/home/nvim.nix @@ -2,6 +2,7 @@ config, lib, pkgs, + hostConfig, ... }: let @@ -23,7 +24,7 @@ in { # Keep rust-analyzer in the user profile so it shadows rustup's proxy in # /run/current-system/sw/bin when Neovim resolves LSP executables. - home.packages = [ pkgs.rust-analyzer ]; + home.packages = [ pkgs.rust-analyzer ] ++ lib.optionals hostConfig.isDarwin [ pkgs.neovide ]; programs.neovim = { enable = true;