├── .gitignore ├── README.md ├── after └── queries │ └── html │ └── injections.scm ├── images └── preview.jpg ├── init.lua ├── lua ├── .luarc.json ├── config │ ├── galaxyline-utils.lua │ ├── nvim-aerial.lua │ ├── nvim-autopairs.lua │ ├── nvim-autosession.lua │ ├── nvim-cmp-ai.lua │ ├── nvim-cmp.lua │ ├── nvim-codecompanion.lua │ ├── nvim-colorizer.lua │ ├── nvim-comment.lua │ ├── nvim-ctlsf.lua │ ├── nvim-diffview.lua │ ├── nvim-easyalign.lua │ ├── nvim-flash.lua │ ├── nvim-floaterm.lua │ ├── nvim-formatter.lua │ ├── nvim-fzf-lua.lua │ ├── nvim-galaxyline.lua │ ├── nvim-gitblame.lua │ ├── nvim-gitgraph.lua │ ├── nvim-gitsigns.lua │ ├── nvim-indent-blankline.lua │ ├── nvim-intelephense.lua │ ├── nvim-lightbulb.lua │ ├── nvim-lint.lua │ ├── nvim-matchup.lua │ ├── nvim-minuet-ai.lua │ ├── nvim-multi-cursor.lua │ ├── nvim-neoclip.lua │ ├── nvim-neorg.lua │ ├── nvim-neoscroll.lua │ ├── nvim-numb.lua │ ├── nvim-quickscope.lua │ ├── nvim-silicon.lua │ ├── nvim-stripwhitespace.lua │ ├── nvim-supermaven.lua │ ├── nvim-tailwindcss.lua │ ├── nvim-telescope.lua │ ├── nvim-tmux-navigation.lua │ ├── nvim-tree.lua │ ├── nvim-treesitter-context.lua │ ├── nvim-treesitter.lua │ ├── nvim-trouble.lua │ ├── nvim-whichkey-v3.lua │ ├── nvim_barbar.lua │ ├── nvim_mini_indentscope.lua │ ├── nvim_neogit.lua │ ├── nvim_notification.lua │ └── terminal_manager.lua ├── globals.lua ├── keymaps.lua ├── lsp │ ├── bash.lua │ ├── clangd.lua │ ├── csharp_ls.lua │ ├── css.lua │ ├── emmet_ls.lua │ ├── eslint.lua │ ├── graphql.lua │ ├── html.lua │ ├── init.lua │ ├── json.lua │ ├── lua.lua │ ├── omnisharp.lua │ ├── php.lua │ ├── python.lua │ ├── sqlls.lua │ ├── svelte.lua │ ├── tailwindcss.lua │ ├── ts_ls.lua │ ├── vim.lua │ └── yaml.lua ├── plugins.lua ├── settings.lua └── theme │ ├── catppuccin.lua │ ├── kanagawa.lua │ ├── material.lua │ └── tokyonight.lua └── queries └── blade ├── highlights.scm └── injections.scm /.gitignore: -------------------------------------------------------------------------------- 1 | session 2 | plugin 3 | lazy-lock.json 4 | 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/README.md -------------------------------------------------------------------------------- /after/queries/html/injections.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/after/queries/html/injections.scm -------------------------------------------------------------------------------- /images/preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/images/preview.jpg -------------------------------------------------------------------------------- /init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/init.lua -------------------------------------------------------------------------------- /lua/.luarc.json: -------------------------------------------------------------------------------- 1 | { 2 | "workspace.checkThirdParty": false 3 | } -------------------------------------------------------------------------------- /lua/config/galaxyline-utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/galaxyline-utils.lua -------------------------------------------------------------------------------- /lua/config/nvim-aerial.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-aerial.lua -------------------------------------------------------------------------------- /lua/config/nvim-autopairs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-autopairs.lua -------------------------------------------------------------------------------- /lua/config/nvim-autosession.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-autosession.lua -------------------------------------------------------------------------------- /lua/config/nvim-cmp-ai.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-cmp-ai.lua -------------------------------------------------------------------------------- /lua/config/nvim-cmp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-cmp.lua -------------------------------------------------------------------------------- /lua/config/nvim-codecompanion.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-codecompanion.lua -------------------------------------------------------------------------------- /lua/config/nvim-colorizer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-colorizer.lua -------------------------------------------------------------------------------- /lua/config/nvim-comment.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-comment.lua -------------------------------------------------------------------------------- /lua/config/nvim-ctlsf.lua: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lua/config/nvim-diffview.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-diffview.lua -------------------------------------------------------------------------------- /lua/config/nvim-easyalign.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-easyalign.lua -------------------------------------------------------------------------------- /lua/config/nvim-flash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-flash.lua -------------------------------------------------------------------------------- /lua/config/nvim-floaterm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-floaterm.lua -------------------------------------------------------------------------------- /lua/config/nvim-formatter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-formatter.lua -------------------------------------------------------------------------------- /lua/config/nvim-fzf-lua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-fzf-lua.lua -------------------------------------------------------------------------------- /lua/config/nvim-galaxyline.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-galaxyline.lua -------------------------------------------------------------------------------- /lua/config/nvim-gitblame.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-gitblame.lua -------------------------------------------------------------------------------- /lua/config/nvim-gitgraph.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-gitgraph.lua -------------------------------------------------------------------------------- /lua/config/nvim-gitsigns.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-gitsigns.lua -------------------------------------------------------------------------------- /lua/config/nvim-indent-blankline.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-indent-blankline.lua -------------------------------------------------------------------------------- /lua/config/nvim-intelephense.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-intelephense.lua -------------------------------------------------------------------------------- /lua/config/nvim-lightbulb.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-lightbulb.lua -------------------------------------------------------------------------------- /lua/config/nvim-lint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-lint.lua -------------------------------------------------------------------------------- /lua/config/nvim-matchup.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-matchup.lua -------------------------------------------------------------------------------- /lua/config/nvim-minuet-ai.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-minuet-ai.lua -------------------------------------------------------------------------------- /lua/config/nvim-multi-cursor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-multi-cursor.lua -------------------------------------------------------------------------------- /lua/config/nvim-neoclip.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-neoclip.lua -------------------------------------------------------------------------------- /lua/config/nvim-neorg.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-neorg.lua -------------------------------------------------------------------------------- /lua/config/nvim-neoscroll.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-neoscroll.lua -------------------------------------------------------------------------------- /lua/config/nvim-numb.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-numb.lua -------------------------------------------------------------------------------- /lua/config/nvim-quickscope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-quickscope.lua -------------------------------------------------------------------------------- /lua/config/nvim-silicon.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-silicon.lua -------------------------------------------------------------------------------- /lua/config/nvim-stripwhitespace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-stripwhitespace.lua -------------------------------------------------------------------------------- /lua/config/nvim-supermaven.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-supermaven.lua -------------------------------------------------------------------------------- /lua/config/nvim-tailwindcss.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-tailwindcss.lua -------------------------------------------------------------------------------- /lua/config/nvim-telescope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-telescope.lua -------------------------------------------------------------------------------- /lua/config/nvim-tmux-navigation.lua: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lua/config/nvim-tree.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-tree.lua -------------------------------------------------------------------------------- /lua/config/nvim-treesitter-context.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-treesitter-context.lua -------------------------------------------------------------------------------- /lua/config/nvim-treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-treesitter.lua -------------------------------------------------------------------------------- /lua/config/nvim-trouble.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-trouble.lua -------------------------------------------------------------------------------- /lua/config/nvim-whichkey-v3.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim-whichkey-v3.lua -------------------------------------------------------------------------------- /lua/config/nvim_barbar.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim_barbar.lua -------------------------------------------------------------------------------- /lua/config/nvim_mini_indentscope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim_mini_indentscope.lua -------------------------------------------------------------------------------- /lua/config/nvim_neogit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim_neogit.lua -------------------------------------------------------------------------------- /lua/config/nvim_notification.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/nvim_notification.lua -------------------------------------------------------------------------------- /lua/config/terminal_manager.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/config/terminal_manager.lua -------------------------------------------------------------------------------- /lua/globals.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/globals.lua -------------------------------------------------------------------------------- /lua/keymaps.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/keymaps.lua -------------------------------------------------------------------------------- /lua/lsp/bash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/bash.lua -------------------------------------------------------------------------------- /lua/lsp/clangd.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/clangd.lua -------------------------------------------------------------------------------- /lua/lsp/csharp_ls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/csharp_ls.lua -------------------------------------------------------------------------------- /lua/lsp/css.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/css.lua -------------------------------------------------------------------------------- /lua/lsp/emmet_ls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/emmet_ls.lua -------------------------------------------------------------------------------- /lua/lsp/eslint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/eslint.lua -------------------------------------------------------------------------------- /lua/lsp/graphql.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/graphql.lua -------------------------------------------------------------------------------- /lua/lsp/html.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/html.lua -------------------------------------------------------------------------------- /lua/lsp/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/init.lua -------------------------------------------------------------------------------- /lua/lsp/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/json.lua -------------------------------------------------------------------------------- /lua/lsp/lua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/lua.lua -------------------------------------------------------------------------------- /lua/lsp/omnisharp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/omnisharp.lua -------------------------------------------------------------------------------- /lua/lsp/php.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/php.lua -------------------------------------------------------------------------------- /lua/lsp/python.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/python.lua -------------------------------------------------------------------------------- /lua/lsp/sqlls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/sqlls.lua -------------------------------------------------------------------------------- /lua/lsp/svelte.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/svelte.lua -------------------------------------------------------------------------------- /lua/lsp/tailwindcss.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/tailwindcss.lua -------------------------------------------------------------------------------- /lua/lsp/ts_ls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/ts_ls.lua -------------------------------------------------------------------------------- /lua/lsp/vim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/vim.lua -------------------------------------------------------------------------------- /lua/lsp/yaml.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/lsp/yaml.lua -------------------------------------------------------------------------------- /lua/plugins.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/plugins.lua -------------------------------------------------------------------------------- /lua/settings.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/settings.lua -------------------------------------------------------------------------------- /lua/theme/catppuccin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/theme/catppuccin.lua -------------------------------------------------------------------------------- /lua/theme/kanagawa.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/theme/kanagawa.lua -------------------------------------------------------------------------------- /lua/theme/material.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/theme/material.lua -------------------------------------------------------------------------------- /lua/theme/tokyonight.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/lua/theme/tokyonight.lua -------------------------------------------------------------------------------- /queries/blade/highlights.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/queries/blade/highlights.scm -------------------------------------------------------------------------------- /queries/blade/injections.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnsci911/nvim-ide/HEAD/queries/blade/injections.scm --------------------------------------------------------------------------------