if vim.g.loaded_arti_pack then return end vim.g.loaded_arti_pack = true local function arti() return require('arti-pack') end vim.api.nvim_create_user_command('ArtiPackSync', function(cmd) arti().sync({ force = cmd.bang }) end, { bang = true, desc = 'Install missing arti-pack plugins and update changed tags' }) vim.api.nvim_create_user_command('ArtiPackClean', function() arti().clean() end, { desc = 'Remove installed plugins that are no longer in the spec' }) vim.api.nvim_create_user_command('ArtiPackList', function() arti().list() end, { desc = 'List configured arti-pack plugins and their state' })