이 저장소는 NvChad 기반의 개인 Neovim 설정입니다. 주요 진입점은 init.lua이며, 옵션/오토커맨드/키맵과 플러그인을 모듈로 분리해 관리합니다.
init.lua: lazy.nvim 부트스트랩, NvChad 로드, 기본 설정/키맵 로드lua/chadrc.lua: 테마(Base46) 및 UI 설정lua/options.lua: 옵션 확장lua/autocmds.lua: 오토커맨드 확장lua/mappings.lua: 커스텀 키맵lua/plugins/init.lua: 플러그인 목록lua/configs/*: 플러그인별 상세 설정
stevearc/conform.nvim: 포매터neovim/nvim-lspconfig: LSP 설정hrsh7th/nvim-cmp+cmp-cmdline+cmp-path: 자동완성 및 커맨드라인 완성
folke/noice.nvim: 커맨드라인 UI 및 메시지 개선mrjones2014/legendary.nvim: 커맨드/키맵 검색형 팔레트MeanderingProgrammer/render-markdown.nvim: 마크다운 렌더링nvim-telescope/telescope-file-browser.nvim: 파일 브라우저
NeogitOrg/neogit: Git UIsindrets/diffview.nvim: Diff/History 뷰어luckasRanarison/nvim-devdocs: DevDocs 검색
christoomey/vim-tmux-navigator: tmux/Neovim 이동 연동