-- init.lua -- -- Configuration Structure: -- ├ init.lua -- Bootstraps config (you are here) -- ├ lua/ -- │ ├ colors/ -- colorscheme definitions -- │ │ ├ colibri -- the Helix theme -- │ │ ├ colibri-transparent -- the Helix theme (no bg) -- │ ├ config/ -- Startup configuration files -- │ │ ├ 00_lazy.lua -- Bootstraps lazy.nvim -- │ │ ├ 10_opts.lua -- Built-in Neovim options -- │ │ ├ 20_keymaps.lua -- Custom keymaps -- │ │ ├ 30_autocmds.lua -- Custom autocommands -- │ │ └ 40_statusline.lua -- Minimal statusline -- │ └ plugin/ -- Plugin configurations for lazy.nvim -- │ ├ 00_treesitter.lua -- Treesitter configuration -- │ ├ 01_lsp.lua -- Mason and LSP configurations -- │ ├ 02_completion.lua -- Autocompletion (blink.cmp, mini.snippets) -- │ ├ 03_tmux.lua -- Tmux integrations -- │ ├ 04_fzflua.lua -- Fuzzy pickers with fzf-lua -- │ ├ 05_whichkey.lua -- Displays keymaps on input -- │ ├ 06_leap.lua -- Enables word hopping in buffer -- │ ├ 07_oil.lua -- Treat filesystem as a buffer -- │ ├ 09_gitsigns.lua -- Git integration (Gitsigns) -- │ ├ 10_conform.lua -- Formatting (vim-sleuth, conform) -- │ ├ 11_yanky.lua -- Yank and put enhancements -- │ ├ 12_neoscroll.lua -- Animations -- │ ├ 13_easyalign.lua -- Visual mode: align around "=" with ga= -- │ └ 14_obsidian.lua -- Obsidian vault integration -- └ snippets/ -- Snippet definitions -- ├ package.json -- Snippet repository metadata -- ├ global.json -- Global text snippets -- ├ lua.json -- Lua-specific snippets -- └ etc. -- Other language-specific snippets require("config.00_lazy") require("config.10_opts") require("config.20_keymaps") require("config.30_autocmds") require("config.40_statusline") vim.cmd.colorscheme("colibri-transparent")