From d7ceb1e7be6a9f3f127a9557a83e3adba806fa7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thea=20Sch=C3=B6bl?= Date: Fri, 24 May 2024 12:45:13 +0200 Subject: [PATCH] fix: neovide --- modules/home-manager/programs/neovide.nix | 21 ++++++++++++++++++++- modules/home-manager/programs/neovide.toml | 20 -------------------- 2 files changed, 20 insertions(+), 21 deletions(-) delete mode 100644 modules/home-manager/programs/neovide.toml diff --git a/modules/home-manager/programs/neovide.nix b/modules/home-manager/programs/neovide.nix index f8ad505..4c40b7b 100644 --- a/modules/home-manager/programs/neovide.nix +++ b/modules/home-manager/programs/neovide.nix @@ -1,5 +1,24 @@ { pkgs, ... }: { home.packages = [ pkgs.neovide ]; - xdg.configFile."neovide/config.toml".source = ./neovide.toml; + xdg.configFile."neovide/config.toml".source = (pkgs.formats.toml { }).generate "neovide" { + maximized = false; + fork = true; + font = { + normal = [ "FiraCode Nerd Font" ]; + size = 13; + edging = "subpixelantialias"; + features."FiraCode Nerd Font" = [ + "+zero" + "+onum" + "+ss04" + "+cv19" + "+cv23" + "+ss09" + "+ss06" + "+ss07" + "+ss10" + ]; + }; + }; } diff --git a/modules/home-manager/programs/neovide.toml b/modules/home-manager/programs/neovide.toml deleted file mode 100644 index 3f3af0b..0000000 --- a/modules/home-manager/programs/neovide.toml +++ /dev/null @@ -1,20 +0,0 @@ -maximized = false -srgb = true - -[font] -normal = ["FiraCode Nerd Font"] -size = 13 -edging = "subpixelantialias" - -[font.features] -"FiraCode Nerd Font" = [ - "+zero", - "+onum", - "+ss04", - "+cv19", - "+cv23", - "+ss09", - "+ss06", - "+ss07", - "+ss10", -]