Merge pull request #6 from ggdawson/rev

fix: more tweaks
pull/951/head
Garrett Dawson 2 years ago committed by GitHub
commit d899651196
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,8 +5,6 @@ set.cursorline = true
set.expandtab = true
set.list = true
set.shiftwidth = 2
-- set.spell = true
-- set.spelllang = 'en_us'
set.splitbelow = true
set.splitright = true
set.swapfile = false
@ -32,6 +30,10 @@ vim.keymap.set('v', '<C-j>', ":m '>+1<CR>gv=gv", { noremap = true, desc = 'Bubbl
-- additional telescope triggers
vim.keymap.set('n', '<C-t>', require('telescope.builtin').find_files, { desc = '[S]earch [F]iles' })
vim.keymap.set('n', '<C-g>', require('telescope.builtin').live_grep, { desc = '[S]earch by [G]rep' })
vim.keymap.set('n', '<leader>sj', require('telescope.builtin').jumplist, { desc = '[S]earch [J]umplist' })
vim.keymap.set('n', '<leader>sj', require('telescope.builtin').jumplist, { desc = '[S]earch [J]umplist' })
vim.keymap.set('n', '<leader>ss', require('telescope.builtin').git_status, { desc = '[S]earch [S]tatus' })
vim.keymap.set('n', '<leader>sm', require('telescope.builtin').marks, { desc = '[S]earch [M]arks' })
vim.diagnostic.config({
severity_sort = true,

@ -139,7 +139,7 @@ require('lazy').setup({
},
-- "gc" to comment visual regions/lines
{ 'numToStr/Comment.nvim', opts = {} },
{ 'numToStr/Comment.nvim', opts = { } },
-- Fuzzy Finder (files, lsp, etc)
{ 'nvim-telescope/telescope.nvim', version = '*', dependencies = { 'nvim-lua/plenary.nvim' } },
@ -412,7 +412,7 @@ end
local servers = {
clangd = {},
cssls = {},
eslint = {},
-- eslint_d = {},
gopls = {},
pyright = {},
rust_analyzer = {},

@ -95,25 +95,32 @@ return {
{
"folke/trouble.nvim",
cond = false,
requires = "nvim-tree/nvim-web-devicons",
dependencies = {
"nvim-tree/nvim-web-devicons",
},
config = function()
require("trouble").setup {}
vim.keymap.set("n", "<leader>xx", "<cmd>TroubleToggle<cr>",
{ silent = true, noremap = true }
)
vim.keymap.set("n", "<leader>xw", "<cmd>TroubleToggle workspace_diagnostics<cr>",
{ silent = true, noremap = true }
)
vim.keymap.set("n", "<leader>xd", "<cmd>TroubleToggle document_diagnostics<cr>",
{ silent = true, noremap = true }
)
vim.keymap.set("n", "<leader>xl", "<cmd>TroubleToggle loclist<cr>",
{ silent = true, noremap = true }
)
vim.keymap.set("n", "<leader>xq", "<cmd>TroubleToggle quickfix<cr>",
{ silent = true, noremap = true }
)
vim.keymap.set("n", "gR", "<cmd>TroubleToggle lsp_references<cr>",
{ silent = true, noremap = true }
)
@ -131,7 +138,7 @@ return {
null_ls.builtins.code_actions.eslint_d,
null_ls.builtins.diagnostics.codespell,
null_ls.builtins.diagnostics.eslint_d,
null_ls.builtins.formatting.eslint_d,
-- null_ls.builtins.formatting.eslint_d,
null_ls.builtins.formatting.prettierd,
},
})
@ -153,5 +160,36 @@ return {
automatic_setup = false,
})
end,
}
},
{
'nvim-treesitter/nvim-treesitter',
dependencies = {
'JoosepAlviste/nvim-ts-context-commentstring',
},
config = function()
require('nvim-treesitter.configs').setup {
ensure_installed = {
'css',
'html',
'javascript',
'lua',
'python',
'scss',
'tsx',
'typescript',
'vim',
},
context_commentstring = {
enable = true,
enable_autocmd = false,
}
}
require('Comment').setup {
pre_hook = require('ts_context_commentstring.integrations.comment_nvim').create_pre_hook(),
}
end
},
}

Loading…
Cancel
Save