From 67e0141f6a79566bf869574d967ad3548d4448b5 Mon Sep 17 00:00:00 2001 From: Dea Date: Fri, 6 Feb 2026 15:06:26 -0500 Subject: [PATCH] added candyland as a lazy scheme --- configuration.nix | 7 ------- homemanager/nvf.nix | 19 +++++++++++++++++-- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/configuration.nix b/configuration.nix index 46799d6..621dc5c 100644 --- a/configuration.nix +++ b/configuration.nix @@ -123,9 +123,7 @@ # ====================== # sudo nixos-rebuild switch --flake . environment.systemPackages = with pkgs; [ - # vim wget - # neovim lunarvim vscode python3 @@ -178,11 +176,6 @@ dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server }; - programs.neovim = { - enable = true; - defaultEditor = true; - }; - services.mullvad-vpn = { enable = true; package = pkgs.mullvad-vpn; # mullvad only has the cli diff --git a/homemanager/nvf.nix b/homemanager/nvf.nix index 83aa0dd..fd2da8b 100644 --- a/homemanager/nvf.nix +++ b/homemanager/nvf.nix @@ -1,5 +1,17 @@ { pkgs, ... }: +let + candyland-nvim = pkgs.vimUtils.buildVimPlugin { + pname = "candyland-nvim"; + version = "1.0"; + src = pkgs.fetchFromGitHub { + owner = "AmberLehmann"; + repo = "candyland.nvim"; + rev = "neovim-colorscheme"; + hash = "sha256-KEHMnpyJOhdF8ZPWuKF3uP7UX5fnzE31LMe+XxHK+i8="; + }; + }; +in { programs.nvf = { enable = true; @@ -12,9 +24,12 @@ vim.lsp = { enable = true; }; + vim.lazy.plugins.candyland-nvim = { + package = candyland-nvim; + colorscheme = "candyland-nvim"; + }; vim.theme = { - enable = true; - # extraConfig = builtins.readFile "" + enable = false; }; }; };