├── .editorconfig ├── .gitignore ├── .stylua.toml ├── LICENSE ├── README.md ├── init.lua ├── lazy-lock.json ├── lua └── custom │ ├── autocmds.lua │ ├── commands.lua │ ├── constants │ ├── icons.lua │ └── init.lua │ ├── globals.lua │ ├── init.lua │ ├── keymaps.lua │ ├── lazy.lua │ ├── macros.lua │ ├── options.lua │ ├── plugins │ ├── 1-hacks │ │ └── init.lua │ ├── coding.lua │ ├── colorscheme │ │ ├── hl_overrides.lua │ │ └── init.lua │ ├── debugging.lua │ ├── dot.lua │ ├── editor.lua │ ├── formatting.lua │ ├── kitty.lua │ ├── lang-ai.lua │ ├── lang-c.lua │ ├── lang-go.lua │ ├── lang-lua.lua │ ├── lang-markdown.lua │ ├── lang-nix.lua │ ├── lang-php.lua │ ├── lang-python.lua │ ├── lang-qt.lua │ ├── lang-ruby.lua │ ├── lang-rust.lua │ ├── lang-shell.lua │ ├── lang-texlive.lua │ ├── lang-typst.lua │ ├── lang-web.lua │ ├── lang-yaml.lua │ ├── lang-zig.lua │ ├── leetcode.lua │ ├── linting.lua │ ├── lsp.lua │ ├── noting.lua │ ├── refactoring.lua │ ├── spelling.lua │ ├── testing.lua │ ├── treesitter.lua │ ├── ui.lua │ └── util.lua │ ├── utils-plugins │ ├── blink-cmp.lua │ ├── bufferline.lua │ ├── mini.lua │ ├── neo-tree.lua │ ├── obsidian.lua │ ├── smart-splits.lua │ ├── snacks.lua │ ├── text-case.lua │ ├── treesitter.lua │ ├── window-picker.lua │ └── zk.lua │ └── utils │ ├── colors.lua │ ├── editor.lua │ ├── folds.lua │ ├── format.lua │ ├── git-branch.lua │ ├── keymaps.lua │ ├── lang.lua │ ├── lazy.lua │ ├── lazyvim.lua │ ├── lint.lua │ ├── lsp.lua │ ├── nvim.lua │ ├── statuscolumn.lua │ └── statusline.lua ├── snippets ├── css.json ├── html.json ├── javascript │ ├── javascript.json │ ├── jss.json │ ├── react-ts.json │ ├── react.json │ ├── typescript.json │ └── vue.json ├── lua.json ├── markdown.json ├── nix.json ├── package.json └── typst.json └── vim.toml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | 3 | -------------------------------------------------------------------------------- /.stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/.stylua.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/README.md -------------------------------------------------------------------------------- /init.lua: -------------------------------------------------------------------------------- 1 | require "custom" 2 | -------------------------------------------------------------------------------- /lazy-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lazy-lock.json -------------------------------------------------------------------------------- /lua/custom/autocmds.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/autocmds.lua -------------------------------------------------------------------------------- /lua/custom/commands.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/commands.lua -------------------------------------------------------------------------------- /lua/custom/constants/icons.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/constants/icons.lua -------------------------------------------------------------------------------- /lua/custom/constants/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/constants/init.lua -------------------------------------------------------------------------------- /lua/custom/globals.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/globals.lua -------------------------------------------------------------------------------- /lua/custom/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/init.lua -------------------------------------------------------------------------------- /lua/custom/keymaps.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/keymaps.lua -------------------------------------------------------------------------------- /lua/custom/lazy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/lazy.lua -------------------------------------------------------------------------------- /lua/custom/macros.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/macros.lua -------------------------------------------------------------------------------- /lua/custom/options.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/options.lua -------------------------------------------------------------------------------- /lua/custom/plugins/1-hacks/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/1-hacks/init.lua -------------------------------------------------------------------------------- /lua/custom/plugins/coding.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/coding.lua -------------------------------------------------------------------------------- /lua/custom/plugins/colorscheme/hl_overrides.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/colorscheme/hl_overrides.lua -------------------------------------------------------------------------------- /lua/custom/plugins/colorscheme/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/colorscheme/init.lua -------------------------------------------------------------------------------- /lua/custom/plugins/debugging.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/debugging.lua -------------------------------------------------------------------------------- /lua/custom/plugins/dot.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/dot.lua -------------------------------------------------------------------------------- /lua/custom/plugins/editor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/editor.lua -------------------------------------------------------------------------------- /lua/custom/plugins/formatting.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/formatting.lua -------------------------------------------------------------------------------- /lua/custom/plugins/kitty.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/kitty.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-ai.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-ai.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-c.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-c.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-go.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-go.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-lua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-lua.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-markdown.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-markdown.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-nix.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-nix.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-php.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-php.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-python.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-python.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-qt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-qt.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-ruby.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-ruby.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-rust.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-rust.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-shell.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-shell.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-texlive.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-texlive.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-typst.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-typst.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-web.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-web.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-yaml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-yaml.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lang-zig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lang-zig.lua -------------------------------------------------------------------------------- /lua/custom/plugins/leetcode.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/leetcode.lua -------------------------------------------------------------------------------- /lua/custom/plugins/linting.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/linting.lua -------------------------------------------------------------------------------- /lua/custom/plugins/lsp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/lsp.lua -------------------------------------------------------------------------------- /lua/custom/plugins/noting.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/noting.lua -------------------------------------------------------------------------------- /lua/custom/plugins/refactoring.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/refactoring.lua -------------------------------------------------------------------------------- /lua/custom/plugins/spelling.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/spelling.lua -------------------------------------------------------------------------------- /lua/custom/plugins/testing.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/testing.lua -------------------------------------------------------------------------------- /lua/custom/plugins/treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/treesitter.lua -------------------------------------------------------------------------------- /lua/custom/plugins/ui.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/ui.lua -------------------------------------------------------------------------------- /lua/custom/plugins/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/plugins/util.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/blink-cmp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/blink-cmp.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/bufferline.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/bufferline.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/mini.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/mini.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/neo-tree.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/neo-tree.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/obsidian.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/obsidian.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/smart-splits.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/smart-splits.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/snacks.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/snacks.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/text-case.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/text-case.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/treesitter.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/window-picker.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/window-picker.lua -------------------------------------------------------------------------------- /lua/custom/utils-plugins/zk.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils-plugins/zk.lua -------------------------------------------------------------------------------- /lua/custom/utils/colors.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/colors.lua -------------------------------------------------------------------------------- /lua/custom/utils/editor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/editor.lua -------------------------------------------------------------------------------- /lua/custom/utils/folds.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/folds.lua -------------------------------------------------------------------------------- /lua/custom/utils/format.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/format.lua -------------------------------------------------------------------------------- /lua/custom/utils/git-branch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/git-branch.lua -------------------------------------------------------------------------------- /lua/custom/utils/keymaps.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/keymaps.lua -------------------------------------------------------------------------------- /lua/custom/utils/lang.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/lang.lua -------------------------------------------------------------------------------- /lua/custom/utils/lazy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/lazy.lua -------------------------------------------------------------------------------- /lua/custom/utils/lazyvim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/lazyvim.lua -------------------------------------------------------------------------------- /lua/custom/utils/lint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/lint.lua -------------------------------------------------------------------------------- /lua/custom/utils/lsp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/lsp.lua -------------------------------------------------------------------------------- /lua/custom/utils/nvim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/nvim.lua -------------------------------------------------------------------------------- /lua/custom/utils/statuscolumn.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/statuscolumn.lua -------------------------------------------------------------------------------- /lua/custom/utils/statusline.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/lua/custom/utils/statusline.lua -------------------------------------------------------------------------------- /snippets/css.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/css.json -------------------------------------------------------------------------------- /snippets/html.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/html.json -------------------------------------------------------------------------------- /snippets/javascript/javascript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/javascript/javascript.json -------------------------------------------------------------------------------- /snippets/javascript/jss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/javascript/jss.json -------------------------------------------------------------------------------- /snippets/javascript/react-ts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/javascript/react-ts.json -------------------------------------------------------------------------------- /snippets/javascript/react.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/javascript/react.json -------------------------------------------------------------------------------- /snippets/javascript/typescript.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /snippets/javascript/vue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/javascript/vue.json -------------------------------------------------------------------------------- /snippets/lua.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/lua.json -------------------------------------------------------------------------------- /snippets/markdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/markdown.json -------------------------------------------------------------------------------- /snippets/nix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/nix.json -------------------------------------------------------------------------------- /snippets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/package.json -------------------------------------------------------------------------------- /snippets/typst.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/snippets/typst.json -------------------------------------------------------------------------------- /vim.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wochap/nvim/HEAD/vim.toml --------------------------------------------------------------------------------