aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/custom/init.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/custom/init.lua')
-rw-r--r--.config/nvim/lua/custom/init.lua101
1 files changed, 0 insertions, 101 deletions
diff --git a/.config/nvim/lua/custom/init.lua b/.config/nvim/lua/custom/init.lua
deleted file mode 100644
index 2f15913..0000000
--- a/.config/nvim/lua/custom/init.lua
+++ /dev/null
@@ -1,101 +0,0 @@
--- This is where your custom modules and plugins go.
--- See the wiki for a guide on how to extend NvChad
---local customPlugins = require "core.customPlugins"
-
-vim.api.nvim_command("nnoremap <A-j> :m .+1<CR>==")
-vim.api.nvim_command("nnoremap <A-k> :m .-2<CR>==")
-vim.api.nvim_command("inoremap <A-j> <Esc>:m .+1<CR>==gi")
-vim.api.nvim_command("inoremap <A-k> <Esc>:m .-2<CR>==gi")
-vim.api.nvim_command("vnoremap <A-j> :m '>+1<CR>gv=gv")
-vim.api.nvim_command("vnoremap <A-k> :m '<-2<CR>gv=gv")
-
--- NOTE: To use this, make a copy with `cp example_init.lua init.lua`
-
---------------------------------------------------------------------
-
--- To modify packaged plugin configs, use the overrides functionality
--- if the override does not exist in the plugin config, make or request a PR,
--- or you can override the whole plugin config with 'chadrc' -> M.plugins.default_plugin_config_replace{}
--- this will run your config instead of the NvChad config for the given plugin
-
--- customPlugins.override("lsp", "publish_diagnostics", function(current)
--- current.virtual_text = false;
--- return current;
--- end)
-
--- To add new mappings, use the "setup_mappings" hook,
--- you can set one or many mappings
--- example below:
-
--- customPlugins.add("setup_mappings", function(map)
--- map("n", "<leader>cc", "gg0vG$d", opt) -- example to delete the buffer
--- .... many more mappings ....
--- end)
-
--- To add new plugins, use the "install_plugin" hook,
--- NOTE: we heavily suggest using Packer's lazy loading (with the 'event' field)
--- see: https://github.com/wbthomason/packer.nvim
--- examples below:
-
---[[
-customPlugins.add("install_plugins", function(use)
- use {
- "williamboman/nvim-lsp-installer",
- config = function()
- local lsp_installer = require "nvim-lsp-installer"
-
- lsp_installer.on_server_ready(function(server)
- local opts = {}
-
- if server.name == "denols" then
- opts.root_dir = vim.loop.cwd
- opts.init_options = {
- enable = true,
- lint = true,
- unstable = true,
- }
- end
-
- server:setup(opts)
- vim.cmd [[ do User LspAttachBuffers ]]
--- end)
--- end,
--- }
- --]]
- -- Custom stuff
- -- use { "nathom/filetype.nvim" }
- --[[
-
-
- -- use { "umaumax/vim-lcov" }
-
- use { "google/vim-maktaba" }
- use { "google/vim-coverage" }
-
- use { "nathom/filetype.nvim" }
-
- use {
- "karb94/neoscroll.nvim",
- opt = true,
- config = function()
- require("neoscroll").setup()
- end,
-
- -- lazy loading
- setup = function()
- require("core.utils").packer_lazy_load "neoscroll.nvim"
- end,
- }
-
- use {
- "prettier/vim-prettier",
- }
- use {
- "editorconfig/editorconfig-vim",
- }
-end)
---]]
--- alternatively, put this in a sub-folder like "lua/custom/plugins/mkdir"
--- then source it with
-
--- require "custom.plugins.mkdir"