-- Neovim Training Wheels - Build better vim habits -- Load nix settings if available pcall(require, 'nix-settings') return { 'dlond/training.nvim', enabled = vim.g.training_mode_enabled or false, -- Controlled by Nix lazy = false, dir = vim.fn.stdpath('config') .. '/lua/plugins/training', -- Local "plugin" config = function() require('plugins.config.training').setup() end, keys = { { 'tt', function() require('plugins.config.training').toggle() end, desc = '[T]raining [T]oggle' }, { 'ts', function() require('plugins.config.training').show_stats() end, desc = '[T]raining [S]tats' }, { 'tg', function() require('plugins.config.training').challenge() end, desc = '[T]raining [G]ame' }, { '?', function() require('plugins.config.training').cheatsheet() end, desc = 'Show efficiency cheatsheet' }, }, }