{ config, ... }: { programs.nixvim = { highlightOverride = { FloatBorder.fg = "#${config.lib.stylix.colors.base0D}"; }; plugins = { copilot-vim.enable = true; flash.enable = true; image = { enable = false; integrations.markdown = { clearInInsertMode = true; onlyRenderImageAtCursor = true; }; }; tmux-navigator.enable = true; comment.enable = true; nvim-autopairs.enable = true; friendly-snippets.enable = true; todo-comments.enable = true; harpoon = { enable = true; enableTelescope = true; keymapsSilent = true; keymaps = { addFile = "ha"; toggleQuickMenu = "hu"; navNext = "hl"; navPrev = "hh"; navFile = { "1" = "h1"; "2" = "h2"; "3" = "h3"; "4" = "h4"; }; }; }; orgmode.enable = true; treesitter-context.enable = true; nvim-surround.enable = true; vim-suda.enable = true; }; }; }