This commit is contained in:
sankalp committed 2024-08-31 15:24:01 +05:45
1 parent 0499c3bc85
commit f775a1ee88
10 files changed
+174 -17

No files matched your search

+1 -1
View File
@@ -1 +1 @@
{"distribution": "custom", "masonTools": ["basedpyright", "basedpyright-langserver", "bash-language-server", "black", "clang-format", "clangd", "codespell", "cspell", "emmet-ls", "eslint_d", "isort", "jdtls", "lua-language-server", "markdownlint", "mypy", "phpcs", "prettier", "pylint", "ruff", "shfmt", "stylua", "tailwindcss-language-server", "trivy", "typescript-language-server"], "plugins": ["2kabhishek/nerdy.nvim", "2kabhishek/termim.nvim", "Exafunction/codeium.vim", "HiPhish/rainbow-delimiters.nvim", "L3MON4D3/LuaSnip", "LudoPinelli/comment-box.nvim", "LunarVim/bigfile.nvim", "MunifTanjim/nui.nvim", "NStefan002/screenkey.nvim", "ThePrimeagen/refactoring.nvim", "akinsho/toggleterm.nvim", "altermo/ultimate-autopair.nvim", "antosha417/nvim-lsp-file-operations", "creativenull/dotfyle-metadata.nvim", "debugloop/telescope-undo.nvim", "echasnovski/mini.files", "echasnovski/mini.icons", "echasnovski/mini.nvim", "folke/flash.nvim", "folke/lazy.nvim", "folke/noice.nvim", "folke/persistence.nvim", "folke/trouble.nvim", "folke/twilight.nvim", "folke/which-key.nvim", "folke/zen-mode.nvim", "gbprod/yanky.nvim", "hrsh7th/cmp-buffer", "hrsh7th/cmp-cmdline", "hrsh7th/cmp-nvim-lsp", "hrsh7th/cmp-nvim-lsp-signature-help", "hrsh7th/cmp-nvim-lua", "hrsh7th/cmp-path", "hrsh7th/nvim-cmp", "iamcco/markdown-preview.nvim", "kristijanhusak/vim-dadbod-completion", "kristijanhusak/vim-dadbod-ui", "lukas-reineke/indent-blankline.nvim", "m-demare/hlargs.nvim", "m4xshen/hardtime.nvim", "max397574/better-escape.nvim", "mfussenegger/nvim-dap", "mfussenegger/nvim-lint", "mg979/vim-visual-multi", "michaelb/sniprun", "mstuttgart/odoo-snippets", "mvllow/modes.nvim", "nacro90/numb.nvim", "navarasu/onedark.nvim", "neovim/nvim-lspconfig", "numToStr/Navigator.nvim", "nvim-lua/plenary.nvim", "nvim-lualine/lualine.nvim", "nvim-neo-tree/neo-tree.nvim", "nvim-neotest/neotest", "nvim-neotest/neotest-jest", "nvim-neotest/neotest-python", "nvim-neotest/nvim-nio", "nvim-pack/nvim-spectre", "nvim-telescope/telescope-file-browser.nvim", "nvim-telescope/telescope-fzf-native.nvim", "nvim-telescope/telescope-symbols.nvim", "nvim-telescope/telescope-ui-select.nvim", "nvim-telescope/telescope.nvim", "nvim-treesitter/nvim-treesitter", "nvim-treesitter/nvim-treesitter-context", "nvim-treesitter/nvim-treesitter-textobjects", "nvimdev/dashboard-nvim", "nvimdev/lspsaga.nvim", "olimorris/neotest-rspec", "onsails/lspkind.nvim", "rafamadriz/friendly-snippets", "rcarriga/nvim-dap-ui", "rcarriga/nvim-notify", "rshkarin/mason-nvim-lint", "saadparwaiz1/cmp_luasnip", "smjonas/inc-rename.nvim", "stevearc/conform.nvim", "stevearc/dressing.nvim", "tpope/vim-dadbod", "uga-rosa/ccc.nvim", "wakatime/vim-wakatime", "williamboman/mason-lspconfig.nvim", "williamboman/mason.nvim", "willothy/flatten.nvim", "windwp/nvim-ts-autotag", "zapling/mason-conform.nvim", "zapling/mason-lock.nvim"], "pluginManager": "lazy.nvim", "keymaps": [{"desc": "Escape and clear hlsearch", "noremap": true, "lhs": "<Esc>", "mode": "n", "rhs": "<Cmd>noh<CR><Esc>"}, {"desc": "Toggle IA (Codeium)", "noremap": true, "lhs": "<Space>cI", "mode": "n", "rhs": "<Cmd>CodeiumToggle<CR>"}, {"desc": "Toggle auto-format on-save globally.", "noremap": true, "lhs": "<Space>cft", "mode": "n", "rhs": "<function>"}, {"desc": "Toggle auto-format on-save for buffer.", "noremap": true, "lhs": "<Space>cfb", "mode": "n", "rhs": "<function>"}, {"desc": "Format file or range (in visual mode)", "noremap": true, "lhs": "<Space>cff", "mode": "v", "rhs": "<function>"}, {"desc": "Format file or range (in visual mode)", "noremap": true, "lhs": "<Space>cff", "mode": "n", "rhs": "<function>"}, {"desc": "Trigger linting for current file", "noremap": true, "lhs": "<Space>cL", "mode": "n", "rhs": "<function>"}, {"desc": "Left File Explorer", "noremap": true, "lhs": "<Space><Tab>", "mode": "n", "rhs": ":Neotree toggle left<CR>"}, {"desc": "Copy Git URL", "noremap": true, "lhs": "<Space>yg", "mode": "v", "rhs": "<Cmd>lua require\"gitlinker\".get_buf_range_url(\"v\")<CR>"}, {"desc": "Extract Variable", "noremap": true, "lhs": "<Space>rv", "mode": "v", "rhs": "<Esc><Cmd>lua require('refactoring').refactor('Extract Variable')<CR>"}, {"desc": "Refactor Commands", "noremap": true, "lhs": "<Space>rr", "mode": "v", "rhs": "<Esc><Cmd>lua require('telescope').extensions.refactoring.refactors()<CR>"}, {"desc": "Inline Variable", "noremap": true, "lhs": "<Space>ri", "mode": "v", "rhs": "<Esc><Cmd>lua require('refactoring').refactor('Inline Variable')<CR>"}, {"desc": "Extract To File", "noremap": true, "lhs": "<Space>rf", "mode": "v", "rhs": "<Esc><Cmd>lua require('refactoring').refactor('Extract Function To File')<CR>"}, {"desc": "Extract Function", "noremap": true, "lhs": "<Space>re", "mode": "v", "rhs": "<Esc><Cmd>lua require('refactoring').refactor('Extract Function')<CR>"}, {"desc": "Current Word", "noremap": true, "lhs": "<Space>jw", "mode": "v", "rhs": "<Cmd>lua require(\"flash\").jump({ pattern = vim.fn.expand(\"<lt>cword>\")})<CR>"}, {"desc": "ReLine truncated
{"distribution": "custom", "masonTools": ["basedpyright", "basedpyright-langserver", "bash-language-server", "black", "clang-format", "clangd", "codespell", "cspell", "emmet-ls", "eslint_d", "isort", "jdtls", "lua-language-server", "markdownlint", "mypy", "phpcs", "prettier", "pylint", "pyright", "pyright-langserver", "ruff", "shfmt", "stylua", "tailwindcss-language-server", "trivy", "typescript-language-server", "vscode-css-language-server", "vscode-json-language-server"], "keymaps": [{"desc": "Next Buffer", "noremap": true, "lhs": "<Tab>", "mode": "n", "rhs": "<Cmd>bnext<CR>"}, {"desc": "Escape and clear hlsearch", "noremap": true, "lhs": "<Esc>", "mode": "n", "rhs": "<Cmd>noh<CR><Esc>"}, {"desc": "Copy Git URL", "noremap": true, "lhs": "<Space>yg", "mode": "v", "rhs": "<Cmd>lua require\"gitlinker\".get_buf_range_url(\"v\")<CR>"}, {"desc": "Extract Variable", "noremap": true, "lhs": "<Space>rv", "mode": "v", "rhs": "<Esc><Cmd>lua require('refactoring').refactor('Extract Variable')<CR>"}, {"desc": "Refactor Commands", "noremap": true, "lhs": "<Space>rr", "mode": "v", "rhs": "<Esc><Cmd>lua require('telescope').extensions.refactoring.refactors()<CR>"}, {"desc": "Inline Variable", "noremap": true, "lhs": "<Space>ri", "mode": "v", "rhs": "<Esc><Cmd>lua require('refactoring').refactor('Inline Variable')<CR>"}, {"desc": "Extract To File", "noremap": true, "lhs": "<Space>rf", "mode": "v", "rhs": "<Esc><Cmd>lua require('refactoring').refactor('Extract Function To File')<CR>"}, {"desc": "Extract Function", "noremap": true, "lhs": "<Space>re", "mode": "v", "rhs": "<Esc><Cmd>lua require('refactoring').refactor('Extract Function')<CR>"}, {"desc": "Current Word", "noremap": true, "lhs": "<Space>jw", "mode": "v", "rhs": "<Cmd>lua require(\"flash\").jump({ pattern = vim.fn.expand(\"<lt>cword>\")})<CR>"}, {"desc": "Remote Treesitter", "noremap": true, "lhs": "<Space>jt", "mode": "v", "rhs": "<Cmd>lua require('flash').treesitter_search()<CR>"}, {"desc": "Search", "noremap": true, "lhs": "<Space>js", "mode": "v", "rhs": "<Cmd>lua require('flash').jump()<CR>"}, {"desc": "Previous Jump", "noremap": true, "lhs": "<Space>jp", "mode": "v", "rhs": "<Cmd>lua require('flash').jump({continue = true})<CR>"}, {"desc": "Search Forward", "noremap": true, "lhs": "<Space>jn", "mode": "v", "rhs": "<Cmd>lua require('flash').jump({search = { forward = true, wrap = false, multi_window = false },})<CR>"}, {"desc": "Treesitter", "noremap": true, "lhs": "<Space>jk", "mode": "v", "rhs": "<Cmd>lua require('flash').treesitter()<CR>"}, {"desc": "Remote", "noremap": true, "lhs": "<Space>jj", "mode": "v", "rhs": "<Cmd>lua require('flash').remote()<CR>"}, {"desc": "Diagnostics", "noremap": true, "lhs": "<Space>jd", "mode": "v", "rhs": "<Cmd>FlashDiagnostics<CR>"}, {"desc": "Search Backward", "noremap": true, "lhs": "<Space>jN", "mode": "v", "rhs": "<Cmd>lua require('flash').jump({search = { forward = false, wrap = false, multi_window = false },})<CR>"}, {"desc": "Delete Comment Style", "noremap": true, "lhs": "<Space>Cd", "mode": "v", "rhs": "<Cmd>CBd<CR>"}, {"desc": "Catalog", "noremap": true, "lhs": "<Space>Cc", "mode": "v", "rhs": "<Cmd>CBcatalog<CR>"}, {"desc": "Marked", "noremap": true, "lhs": "<Space>Cm", "mode": "v", "rhs": "<Cmd>CBllbox14<CR>"}, {"desc": "Line", "noremap": true, "lhs": "<Space>Cl", "mode": "v", "rhs": "<Cmd>CBline<CR>"}, {"desc": "Tiled line", "noremap": true, "lhs": "<Space>Ct", "mode": "v", "rhs": "<Cmd>CBllline<CR>"}, {"desc": "Comment Box", "noremap": true, "lhs": "<Space>Cb", "mode": "v", "rhs": "<Cmd>CBccbox<CR>"}, {"desc": "Run Code", "noremap": true, "lhs": "<Space>cx", "mode": "v", "rhs": "<Esc><Cmd>'<lt>,'>SnipRun<CR>"}, {"desc": "Unique", "noremap": true, "lhs": "<Space>cu", "mode": "v", "rhs": ":!uniq<CR>"}, {"desc": "Sort Asc", "noremap": true, "lhs": "<Space>cs", "mode": "v", "rhs": ":sort<CR>"}, {"desc": "Sort Case Insensitive", "noremap": true, "lhs": "<Space>ci", "mode": "v", "rhs": ":sort i<CR>"}, {"desc": "Sort Desc", "noremap": true, "lhs": "<Space>cS", "mode": "v", "rhs": ":sort!<CR>"}, {"desc": "Copy Git URL", "noremap": true, "lhs": "<Space>yg", "mode": "n", "rhs": "<Cmd>lua require\"gitlinker\".get_buf_range_url()<CR>"}, {"desc": "File Name", "noremap": true, "lhs": "<Space>yf", "mode": "n", "rhs": "<Cmd>CopyFileName<CR>"}, {"desc": "Copy Whole File", "noremap": true, "lhs": "<Space>ya", "mode": "n", "rhs": "<Cmd>%y+<CR>"}, {"desc": "Absolute Path", "noremap": true, "lhs": "<Space>yP", "mode": "n", "rhs": "<Cmd>CopyAbsolutePath<CR>"}, {"desc": "Relative Path", "noremap": true, "lhs": "<Space>yp", "mode": "n", "rhs": "<Cmd>CopyRelativePath<CR>"}, {"desc": "Quickfix List (Trouble)", "noremap": true, "lhs": "<Space>xQ", "mode": "n", "rhs": "<Cmd>Trouble qflist toggle<CR>"}, {"desc": "Location List (Trouble)", "noremap": true, "lhs": "<Space>xL", "mode": "n", "rhs": "<Cmd>Trouble loclist toggle<CR>"}, {"desc": "LSP references/definitions/... (Trouble)", "noremap": true, "lhs": "<Space>xS", "mode": "n", "rhsLine truncated