From a1829f00958f0d0cb7ce30a5bf2ce25413f944ae Mon Sep 17 00:00:00 2001 From: fwastring Date: Fri, 23 May 2025 09:07:50 +0200 Subject: [PATCH] LSP and fonts --- config/base.nix | 2 ++ shared/kitty.nix | 16 ++++++++++------ shared/nixpkgs.nix | 4 ++-- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/config/base.nix b/config/base.nix index 6463c0b..c6e565d 100644 --- a/config/base.nix +++ b/config/base.nix @@ -140,6 +140,8 @@ nixd unstable.neovim omnisharp-roslyn + nodePackages.vscode-json-languageserver + tailwindcss-language-server ]; systemd.services.NetworkManager-wait-online.enable = false; diff --git a/shared/kitty.nix b/shared/kitty.nix index 5b79708..09eeb54 100644 --- a/shared/kitty.nix +++ b/shared/kitty.nix @@ -11,21 +11,25 @@ if myhostname == "laptop" then { # name = "Iosevka Nerd Font Bold"; - # name = "ComicShannsMono Nerd Font Bold"; - name = "Hack Nerd Font Mono Bold"; - size = 15; + name = "ComicShannsMono Nerd Font Bold"; + # name = "Hack Nerd Font Mono Bold"; + size = 17; } else { # name = "Iosevka Nerd Font Bold"; - # name = "ComicShannsMono Nerd Font Bold"; - name = "Hack Nerd Font Mono Bold"; + name = "ComicShannsMono Nerd Font Bold"; + # name = "Hack Nerd Font Mono Bold"; size = 12; }; shellIntegration = { mode = "no-cursor"; }; - themeFile = "Catppuccin-Mocha"; + # themeFile = "Catppuccin-Mocha"; + # themeFile = "Catppuccin-Latte"; + themeFile = "Solarized_Light"; + # themeFile = "rose-pine-dawn"; + # themeFile = "Belafonte_Day"; settings = { confirm_os_window_close = 2; cursor_shape = "block"; diff --git a/shared/nixpkgs.nix b/shared/nixpkgs.nix index 5dd0532..aa51192 100644 --- a/shared/nixpkgs.nix +++ b/shared/nixpkgs.nix @@ -4,8 +4,8 @@ # Configure your nixpkgs instance config = { allowUnfree = true; - permittedInsecurePackages = [ - "electron-25.9.0" + permittedInsecurePackages = [ + "electron-33.4.11" ]; }; };