Compare commits

...
2 Commits
Author SHA1 Message Date
gitadmin 653bb44327 refactor(mini.nvim): replace manual bootstrap with vim.pack.add
Use Neovim's built-in package manager instead of manual git clone for
mini.nvim installation. Remove stale commented-out add() calls and
reorder requires. Also add fish alias for launching mini.nvim.
2026-07-18 12:43:54 -04:00
gitadmin d7ff9fcbf6 fix(templates): add quotes around user name and email in git-local template 2026-07-18 12:37:50 -04:00
3 changed files with 7 additions and 30 deletions
+1
View File
@@ -54,6 +54,7 @@ if status is-interactive
alias oo="cd ~/Documents/nca-notes/"
alias on="nvim +Obsidian new"
alias os="nvim +Obsidian search"
alias mini="NVIM_APPNAME=mini.nvim nvim"
end
command -q jj && alias rev "jj log -G -T 'commit_id.short(8)'"
+4 -28
View File
@@ -93,32 +93,8 @@ vim.opt.incsearch = true
-- vim.opt.iskeyword:append(".")
-- vim.o.isfname:append("@-@")
-- vim.o.colorcolumn = "80"
-- Put this at the top of 'init.lua'
local path_package = vim.fn.stdpath('data') .. '/site'
local mini_path = path_package .. '/pack/deps/start/mini.nvim'
if not vim.loop.fs_stat(mini_path) then
vim.cmd('echo "Installing `mini.nvim`" | redraw')
local clone_cmd = {
'git', 'clone', '--filter=blob:none',
-- Uncomment next line to use 'stable' branch
-- '--branch', 'stable',
'https://github.com/echasnovski/mini.nvim', mini_path
}
vim.fn.system(clone_cmd)
vim.cmd('packadd mini.nvim | helptags ALL')
end
-- add({ 'echasnovski/mini.ai' })
-- add({ 'echasnovski/mini.align' })
-- add({ 'echasnovski/mini.operators' })
-- add({ 'echasnovski/mini.bracketed' })
-- add({ 'echasnovski/mini.operators' })
-- add({ 'echasnovski/mini.surround' })
-- add({ 'echasnovski/mini.statusline' })
-- add({ 'echasnovski/mini.tabline' })
-- add({ 'echasnovski/mini.hipatterns' })
--
vim.pack.add({ 'https://github.com/nvim-mini/mini.nvim' })
require('mini.extra').setup()
require('mini.ai').setup({
@@ -228,15 +204,15 @@ require('mini.files').setup()
require('mini.fuzzy').setup()
require('mini.git').setup()
require('mini.icons').setup()
require('mini.jump2d').setup()
require('mini.jump').setup()
require('mini.move').setup()
require('mini.pick').setup()
require('mini.sessions').setup()
require('mini.splitjoin').setup()
require('mini.jump2d').setup()
require('mini.visits').setup()
require('mini.statusline').setup()
require('mini.tabline').setup()
require('mini.visits').setup()
vim.keymap.set('n', '<leader>f', '<cmd>Pick files<cr>', { desc = "Pick files" })
vim.keymap.set('n', '<leader>j', '<cmd>Pick oldfiles<cr>', { desc = "Pick files" })
+2 -2
View File
@@ -1,3 +1,3 @@
[user]
name = {{ vars.USER_FULLNAME }}
email = {{ vars.USER_EMAIL }}
name = "{{ vars.USER_FULLNAME }}"
email = "{{ vars.USER_EMAIL }}"