commit e6ed1e8a0d08c10239e0e10b235bab8020b8ff92
parent e39d2280b1d8dcef663249cff6749e4c01361c74
Author: mtmn <miro@haravara.org>
Date: Mon, 22 Jun 2026 11:46:07 +0200
nvim: switch to mini.nvim
Diffstat:
3 files changed, 11 insertions(+), 21 deletions(-)
diff --git a/flake.lock b/flake.lock
@@ -162,11 +162,11 @@
]
},
"locked": {
- "lastModified": 1782051614,
- "narHash": "sha256-xBRAhYLEXcjp8hM2tkkTTLb6PWU7VDxDoogl25g7Ezs=",
+ "lastModified": 1782103446,
+ "narHash": "sha256-+vMR3KPBVoY9nJrQI9qje5H1vmv51dJgMYkUuYimtJg=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "d1ccd0721ec599866622665f3651e19e6e2d4c6a",
+ "rev": "d8dac1f668fd861369571be3678ec75b1573e7e3",
"type": "github"
},
"original": {
diff --git a/modules/mixins/dotfiles/config/nvim/fnl/init.fnl b/modules/mixins/dotfiles/config/nvim/fnl/init.fnl
@@ -13,24 +13,12 @@
(local lsp (require :config.lsp))
(local treesitter (require :config.treesitter))
- (vim.api.nvim_create_autocmd :PackChanged
- {:callback (fn [ev]
- (let [{:spec {:name name} :kind kind :path path} ev.data]
- (when (and (= name :blink.cmp)
- (or (= kind :install) (= kind :update)))
- (vim.system [:cargo :build :--release] {:cwd path}))))})
-
(vim.pack.add
- [(gh :nvim-mini/mini.base16)
- (gh :windwp/nvim-autopairs)
- (gh :ibhagwan/fzf-lua)
- (gh :smoka7/hop.nvim)
+ [(gh :nvim-mini/mini.nvim)
(gh :stevearc/oil.nvim)
(gh :neogitorg/neogit)
(gh :sindrets/diffview.nvim)
- (gh :tpope/vim-commentary)
- (gh :tpope/vim-repeat)
- (gh :tpope/vim-surround)
+ (gh :ibhagwan/fzf-lua)
(gh :troydm/zoomwintab.vim)
(gh :L3MON4D3/LuaSnip)
{:src (gh :neovim/nvim-lspconfig) :version :master}
@@ -43,12 +31,14 @@
(vim.api.nvim_set_hl 0 :NormalFloat {:bg :NONE})
(vim.api.nvim_set_hl 0 :NormalNC {:bg :NONE})
- ((. (require :nvim-autopairs) :setup))
- ((. (require :fzf-lua) :setup))
- ((. (require :hop) :setup) {:keys :etovxqpdygfblzhckisuran})
+ ((. (require :mini.comment) :setup))
+ ((. (require :mini.surround) :setup))
+ ((. (require :mini.pairs) :setup))
+ ((. (require :mini.jump2d) :setup) {:mappings {:start_jumping ""}})
((. (require :oil) :setup) {:default_file_explorer false})
((. (require :neogit) :setup))
((. (require :diffview) :setup)
+ ((. (require :fzf-lua) :setup))
{:diff_binaries false
:enhanced_diff_hl false
:git_cmd [:git]
diff --git a/modules/mixins/dotfiles/config/nvim/fnl/keymaps.fnl b/modules/mixins/dotfiles/config/nvim/fnl/keymaps.fnl
@@ -11,7 +11,7 @@
(local single-keymaps {:<leader>g :<cmd>Neogit<CR>
:- :<cmd>Oil<CR>
- :f :<cmd>HopWord<CR>
+ :f "<cmd>lua MiniJump2d.start()<CR>"
:mn :<cmd>Mnav<CR>})
(each [key cmd (pairs single-keymaps)]