nvim/init.lua
xfy 717df254c6 Add mini.starter dashboard and optimize lazy loading
- Add startup time tracking with hrtime in init.lua
- Configure mini.starter with Neovim ASCII logo and plugin stats
- Switch mini.notify to load on first vim.notify call
- Switch mini.cmdline to load on first ':' keypress
- Add mini.icons eager loading
- Remove x-mode 'p' keymap (handled by mini.operators)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 14:11:25 +08:00

15 lines
293 B
Lua

_G.nvim_start_time = (vim.uv or vim.loop).hrtime()
require("vim._core.ui2").enable({})
require("options")
require("keymaps")
require("autocmds")
require("usercmds")
require("pack")
require("treesitter")
require("lsp")
vim.g.moonflyTransparent = true
vim.cmd("colorscheme catppuccin-mocha")