This commit is contained in:
Oliver Hartmann
2022-10-06 09:36:56 +02:00
8 changed files with 89 additions and 80 deletions

View File

@@ -4,3 +4,4 @@ require('aerial').setup({
filter_kind = false,
show_guides = true,
})
require('telescope').load_extension('aerial')

View File

@@ -1,50 +1,23 @@
if vim.version().minor >= 8 then
local function status_line()
local file_name = "%-.32t"
local modified = " %-m"
local right_align = "%="
local line_no = "%10([%l/%L%)]"
local pct_thru_file = "%5p%%"
return string.format(
"%s%s%s%s%s",
file_name,
modified,
right_align,
line_no,
pct_thru_file
)
end
vim.opt.laststatus = 3
-- vim.opt.winbar = status_line()
require('lualine').setup({
options = { theme = 'gruvbox' },
sections = { lualine_c = { 'getcwd', { 'filename', path = 1, file_status = true } } },
inactive_sections = { lualine_c = { 'getcwd', { 'filename', path = 1, file_status = true } } },
globalstatus = true,
winbar = {
lualine_a = {},
lualine_b = {},
lualine_c = { { 'filename', path = 1, file_status = true } },
lualine_x = {},
lualine_y = {},
lualine_z = {}
},
inactive_winbar = {
lualine_a = {},
lualine_b = {},
lualine_c = { { 'filename', path = 1, file_status = true } },
lualine_x = {},
lualine_y = {},
lualine_z = {}
},
})
else
require('lualine').setup({
options = { theme = 'gruvbox' },
sections = { lualine_c = { 'filename' } },
globalstatus = false,
-- inactive_sections = { lualine_c = { 'filename' } },
})
end
vim.opt.laststatus = 3
require('lualine').setup({
options = { theme = 'gruvbox' },
sections = { lualine_c = { 'getcwd', { 'filename', path = 1, file_status = true } } },
inactive_sections = { lualine_c = { 'getcwd', { 'filename', path = 1, file_status = true } } },
globalstatus = true,
winbar = {
lualine_a = {},
lualine_b = {},
lualine_c = { { 'filename', path = 1, file_status = true } },
lualine_x = {},
lualine_y = {},
lualine_z = {}
},
inactive_winbar = {
lualine_a = {},
lualine_b = {},
lualine_c = { { 'filename', path = 1, file_status = true } },
lualine_x = {},
lualine_y = {},
lualine_z = {}
},
})

View File

@@ -1,4 +1,5 @@
dap = require('dap')
local opts = { noremap = true, silent = false }
-- vim.keymap.set('n', '<F5>', dap.continue(), opts)
vim.keymap.set('n', '<F5>', ":lua require('dap').continue()<CR>", opts)
@@ -28,7 +29,9 @@ dap.adapters.python = {
};
}
local dap, dapui = require("dap"), require("dapui")
local dap= require("dap")
local dapui = require("dapui")
dapui.setup()
dap.listeners.after.event_initialized["dapui_config"] = function()
dapui.open()
end
@@ -149,11 +152,11 @@ dap.configurations.cpp = {
-- EXTENSIONS
require("nvim-dap-virtual-text").setup()
require('nvim-dap-virtual-text').setup()
require('telescope').load_extension('dap')
-- require("cmp").setup.filetype({ "dap-repl", "dapui_watches" }, {
-- sources = {
-- { name = "dap" },
-- },
-- })
require("dapui").setup()
require('cmp').setup.filetype({ 'dap-repl', 'dapui_watches', 'dapui_hover' }, {
sources = {
{ name = 'dap' },
},
})

View File

@@ -63,18 +63,10 @@ local on_attach = function(client, bufnr)
-- Set some keybinds conditional on server capabilities
if client.server_capabilities.documentFormattingProvider then
if vim.version().minor >= 8 then
vim.keymap.set('n', '<space>f', vim.lsp.buf.format, opts)
else
vim.keymap.set('n', '<space>f', vim.lsp.buf.formatting, opts)
end
vim.keymap.set('n', '<space>f', vim.lsp.buf.format, opts)
end
if client.server_capabilities.documentRangeFormattingProvider then
if vim.version().minor >= 8 then
vim.keymap.set('v', '<space>f', vim.lsp.buf.format, opts)
else
vim.keymap.set('v', '<space>f', vim.lsp.buf.range_formatting, opts)
end
vim.keymap.set('x', '<space>f', vim.lsp.buf.format, opts)
end
-- Set autocommands conditional on server_capabilities

View File

@@ -47,5 +47,9 @@ require('neo-tree').setup({
hide_gitignored = false,
},
},
source_selector = {
winbar = true,
statusline = false
}
})
vim.keymap.set('n', '\\', '<cmd>Neotree reveal<cr>')

View File

@@ -49,4 +49,3 @@ require('telescope').setup({
})
require('telescope').load_extension('fzf')
require('telescope').load_extension('aerial')