summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid T. Sadler <davidtsadler@googlemail.com>2026-02-26 21:00:30 +0000
committerDavid T. Sadler <davidtsadler@googlemail.com>2026-02-26 21:00:30 +0000
commitcf42a1c3e0d9dc469ab13644e496fee9a8bcb3dc (patch)
tree8e511b8794a7f978ce3df43c8798c64dec8beed1
parent4d7cf403371002a4466b1627462faa6a011f5991 (diff)
Add some Neovim mini plugins
-rw-r--r--nvim/.config/nvim/ftplugin/php.lua3
-rw-r--r--nvim/.config/nvim/lua/plugins/mini.lua8
-rw-r--r--nvim/.config/nvim/lua/plugins/nord.lua3
3 files changed, 14 insertions, 0 deletions
diff --git a/nvim/.config/nvim/ftplugin/php.lua b/nvim/.config/nvim/ftplugin/php.lua
index 94d00e9..d75c60b 100644
--- a/nvim/.config/nvim/ftplugin/php.lua
+++ b/nvim/.config/nvim/ftplugin/php.lua
@@ -2,3 +2,6 @@ vim.opt_local.expandtab = true
vim.opt_local.shiftwidth = 4
vim.opt_local.tabstop = 4
vim.opt_local.softtabstop = 4
+
+-- Treat $ as part of the word so 'iw' selects the whole variable.
+vim.opt_local.iskeyword = vim.opt_local.iskeyword + "$"
diff --git a/nvim/.config/nvim/lua/plugins/mini.lua b/nvim/.config/nvim/lua/plugins/mini.lua
index 393bcca..10af464 100644
--- a/nvim/.config/nvim/lua/plugins/mini.lua
+++ b/nvim/.config/nvim/lua/plugins/mini.lua
@@ -1,3 +1,11 @@
vim.pack.add({'https://github.com/nvim-mini/mini.nvim'})
require('mini.pairs').setup({})
+require('mini.surround').setup({})
+require('mini.indentscope').setup({
+ symbol = '│',
+ draw = {
+ delay = 0,
+ animation = require('mini.indentscope').gen_animation.none(),
+ },
+})
diff --git a/nvim/.config/nvim/lua/plugins/nord.lua b/nvim/.config/nvim/lua/plugins/nord.lua
index 06336fc..0c3883a 100644
--- a/nvim/.config/nvim/lua/plugins/nord.lua
+++ b/nvim/.config/nvim/lua/plugins/nord.lua
@@ -24,3 +24,6 @@ set_hl(0, 'BlinkCmpDocBorder', { fg = '#4C566A', bg = '#3B4252' })
-- Boost visibility of listchars for Nord.
set_hl(0, "Whitespace", { fg = "#EBCB8B" })
set_hl(0, "NonText", { fg = "#EBCB8B" })
+
+-- Set the color to Nord 9 (Polar Night Blue)
+set_hl(0, 'MiniIndentscopeSymbol', { fg = '#81A1C1' })