chore: lfg?
This commit is contained in:
parent
f5b59f5173
commit
d0e6ce3d2a
6
init.lua
6
init.lua
|
@ -100,8 +100,6 @@ require('lazy').setup({
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
-- Set lualine as statusline
|
|
||||||
-- See `:help lualine.txt`
|
|
||||||
'nvim-lualine/lualine.nvim',
|
'nvim-lualine/lualine.nvim',
|
||||||
opts = {
|
opts = {
|
||||||
options = {
|
options = {
|
||||||
|
@ -265,10 +263,13 @@ vim.keymap.set('n', '<leader>/', function()
|
||||||
})
|
})
|
||||||
end, { desc = '[/] Fuzzily search in current buffer' })
|
end, { desc = '[/] Fuzzily search in current buffer' })
|
||||||
|
|
||||||
|
-- From old config
|
||||||
vim.keymap.set('n', '<leader>o', require('telescope.builtin').git_files, { desc = 'Search [G]it [F]iles' })
|
vim.keymap.set('n', '<leader>o', require('telescope.builtin').git_files, { desc = 'Search [G]it [F]iles' })
|
||||||
vim.keymap.set('n', '<leader>O', [[:tabnew<cr><cmd>require('telescope.builtin').git_files()<cr>]],
|
vim.keymap.set('n', '<leader>O', [[:tabnew<cr><cmd>require('telescope.builtin').git_files()<cr>]],
|
||||||
{ desc = 'Search [G]it [F]iles' })
|
{ desc = 'Search [G]it [F]iles' })
|
||||||
|
vim.keymap.set('n', '<leader>rg', require('telescope.builtin').live_grep, { desc = '[S]earch by [G]rep' })
|
||||||
|
|
||||||
|
-- New with more semantic meaning XD
|
||||||
vim.keymap.set('n', '<leader>gf', require('telescope.builtin').git_files, { desc = 'Search [G]it [F]iles' })
|
vim.keymap.set('n', '<leader>gf', require('telescope.builtin').git_files, { desc = 'Search [G]it [F]iles' })
|
||||||
vim.keymap.set('n', '<leader>sf', require('telescope.builtin').find_files, { desc = '[S]earch [F]iles' })
|
vim.keymap.set('n', '<leader>sf', require('telescope.builtin').find_files, { desc = '[S]earch [F]iles' })
|
||||||
vim.keymap.set('n', '<leader>sh', require('telescope.builtin').help_tags, { desc = '[S]earch [H]elp' })
|
vim.keymap.set('n', '<leader>sh', require('telescope.builtin').help_tags, { desc = '[S]earch [H]elp' })
|
||||||
|
@ -404,6 +405,7 @@ local servers = {
|
||||||
pyright = {},
|
pyright = {},
|
||||||
rust_analyzer = {},
|
rust_analyzer = {},
|
||||||
tsserver = {},
|
tsserver = {},
|
||||||
|
eslint = { filetypes = { 'javascript', 'typescript', 'typescriptreact' } },
|
||||||
html = { filetypes = { 'html', 'twig', 'hbs' } },
|
html = { filetypes = { 'html', 'twig', 'hbs' } },
|
||||||
lua_ls = {
|
lua_ls = {
|
||||||
Lua = {
|
Lua = {
|
||||||
|
|
|
@ -46,6 +46,8 @@ return {
|
||||||
|
|
||||||
-- Tsserver usually works poorly. Sorry you work with bad languages
|
-- Tsserver usually works poorly. Sorry you work with bad languages
|
||||||
-- You can remove this line if you know what you're doing :)
|
-- You can remove this line if you know what you're doing :)
|
||||||
|
--
|
||||||
|
-- Using the `eslint` instead now.
|
||||||
if client.name == 'tsserver' then
|
if client.name == 'tsserver' then
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
|
@ -12,6 +12,7 @@ return {
|
||||||
config = function()
|
config = function()
|
||||||
require('neo-tree').setup {}
|
require('neo-tree').setup {}
|
||||||
|
|
||||||
vim.keymap.set('n', '<leader>a', [[:Neotree toggle reveal_force_cwd<cr>]])
|
vim.keymap.set('n', '<leader>a', [[:Neotree reveal_force_cwd<cr>]])
|
||||||
|
vim.keymap.set('n', '<leader>A', [[:Neotree toggle reveal_force_cwd<cr>]])
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue