Ran luaformat on all neovim files, removed unneeded files

This commit is contained in:
Marko Korhonen 2022-08-23 22:12:01 +03:00
parent df03e639b7
commit 315f2a817f
11 changed files with 277 additions and 285 deletions

View file

@ -12,8 +12,9 @@ require('jdtls').start_or_attach({
'java.base/java.util=ALL-UNNAMED', '--add-opens', 'java.base/java.util=ALL-UNNAMED', '--add-opens',
'java.base/java.lang=ALL-UNNAMED', '-jar', nvim_local_dir .. 'java.base/java.lang=ALL-UNNAMED', '-jar', nvim_local_dir ..
'/mason/packages/jdtls/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar', '/mason/packages/jdtls/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar',
'-configuration', nvim_local_dir .. '/mason/packages/jdtls/config_linux', '-configuration',
'-data', workspace_dir nvim_local_dir .. '/mason/packages/jdtls/config_linux', '-data',
workspace_dir
} }
}) })

View file

@ -2,4 +2,4 @@
require 'common' require 'common'
MapKey('n', 'q', '<cmd>q<CR>') MapKey('n', 'q', '<cmd>q<CR>')
--vim.cmd('set nomodifiable') -- vim.cmd('set nomodifiable')

View file

@ -14,7 +14,7 @@ return function()
snippet = { snippet = {
expand = function(args) expand = function(args)
require('luasnip').lsp_expand(args.body) require('luasnip').lsp_expand(args.body)
end, end
}, },
mapping = { mapping = {
['<C-p>'] = cmp.mapping.select_prev_item(), ['<C-p>'] = cmp.mapping.select_prev_item(),
@ -25,7 +25,7 @@ return function()
['<C-e>'] = cmp.mapping.close(), ['<C-e>'] = cmp.mapping.close(),
['<CR>'] = cmp.mapping.confirm { ['<CR>'] = cmp.mapping.confirm {
behavior = cmp.ConfirmBehavior.Replace, behavior = cmp.ConfirmBehavior.Replace,
select = true, select = true
}, },
['<Tab>'] = function(fallback) ['<Tab>'] = function(fallback)
if cmp.visible() then if cmp.visible() then
@ -44,24 +44,18 @@ return function()
else else
fallback() fallback()
end end
end, end
}, },
sources = { sources = {
{ name = 'nvim_lsp' }, {name = 'nvim_lsp'}, {name = 'luasnip'}, {name = 'path'},
{ name = 'luasnip' }, {name = 'git'}, {name = 'buffer'}
{ name = 'path' }, }
{ name = 'git' },
{ name = 'buffer' },
},
} }
-- Enable autopairs when enter is processed -- Enable autopairs when enter is processed
-- on completion -- on completion
local cmp_autopairs = require 'nvim-autopairs.completion.cmp' local cmp_autopairs = require 'nvim-autopairs.completion.cmp'
cmp.event:on( cmp.event:on('confirm_done', cmp_autopairs.on_confirm_done())
'confirm_done',
cmp_autopairs.on_confirm_done()
)
-- load friendly-snippets to luasnip -- load friendly-snippets to luasnip
require('luasnip/loaders/from_vscode').lazy_load() require('luasnip/loaders/from_vscode').lazy_load()

View file

@ -1,8 +1,11 @@
return function () return function()
require('catppuccin').setup({ require('catppuccin').setup({
transparent_background = false, transparent_background = false,
term_colors = false, term_colors = false,
compile = {enabled = true, path = vim.fn.stdpath 'cache' .. '/catppuccin'}, compile = {
enabled = true,
path = vim.fn.stdpath 'cache' .. '/catppuccin'
},
styles = { styles = {
comments = {'italic'}, comments = {'italic'},
functions = {'italic'}, functions = {'italic'},

View file

@ -1,8 +1,8 @@
return function () return function()
vim.opt.list = true vim.opt.list = true
require('indent_blankline').setup { require('indent_blankline').setup {
space_char_blankline = ' ', space_char_blankline = ' ',
show_current_context = true, show_current_context = true,
show_current_context_start = true, show_current_context_start = true
} }
end end

View file

@ -19,13 +19,13 @@ require('packer').startup(function()
local use = require('packer').use local use = require('packer').use
-- The plugin manager itself -- The plugin manager itself
use {'wbthomason/packer.nvim', opt=true} use {'wbthomason/packer.nvim', opt = true}
-- Colorscheme -- Colorscheme
use { use {
'catppuccin/nvim', 'catppuccin/nvim',
as = 'catppuccin', as = 'catppuccin',
config = require('plugins.colorscheme'), config = require('plugins.colorscheme')
} }
-- Git in signcolumn -- Git in signcolumn
@ -34,12 +34,10 @@ require('packer').startup(function()
-- Statusline -- Statusline
use { use {
'hoob3rt/lualine.nvim', 'hoob3rt/lualine.nvim',
requires = { 'kyazdani42/nvim-web-devicons', opt = true }, requires = {'kyazdani42/nvim-web-devicons', opt = true},
config = function() config = function()
require('lualine').setup { require('lualine').setup {options = {theme = 'catppuccin'}}
options = { theme = 'catppuccin' } end
}
end,
} }
-- Tabline/bufferline -- Tabline/bufferline
@ -71,9 +69,9 @@ require('packer').startup(function()
'nvim-telescope/telescope.nvim', 'nvim-telescope/telescope.nvim',
config = require('plugins.telescope'), config = require('plugins.telescope'),
requires = { requires = {
{ 'nvim-lua/plenary.nvim' }, -- Internal dep for telescope {'nvim-lua/plenary.nvim'}, -- Internal dep for telescope
{ 'nvim-telescope/telescope-fzf-native.nvim', run = 'make' }, -- Use fzf for fuzzy finder {'nvim-telescope/telescope-fzf-native.nvim', run = 'make'}, -- Use fzf for fuzzy finder
{ 'nvim-telescope/telescope-ui-select.nvim' } -- Replace vim built in select with telescope {'nvim-telescope/telescope-ui-select.nvim'} -- Replace vim built in select with telescope
} }
} }
@ -83,7 +81,9 @@ require('packer').startup(function()
-- Display possible keybinds -- Display possible keybinds
use { use {
'folke/which-key.nvim', 'folke/which-key.nvim',
config = function() require('which-key').setup {} end config = function()
require('which-key').setup {spelling = {enabled = true}}
end
} }
-- Read editorconfig settings -- Read editorconfig settings
@ -97,15 +97,12 @@ require('packer').startup(function()
use { use {
'williamboman/mason-lspconfig.nvim', 'williamboman/mason-lspconfig.nvim',
config = function() config = function()
require('mason-lspconfig').setup { automatic_installation = true } require('mason-lspconfig').setup {automatic_installation = true}
end end
} }
-- Configs for built-in LSP -- Configs for built-in LSP
use { use {'neovim/nvim-lspconfig', config = require('plugins.lspconfig').setup}
'neovim/nvim-lspconfig',
config = require('plugins.lspconfig').setup
}
-- Additional LSP features for Java -- Additional LSP features for Java
use 'mfussenegger/nvim-jdtls' use 'mfussenegger/nvim-jdtls'
@ -117,28 +114,28 @@ require('packer').startup(function()
use { use {
'hrsh7th/nvim-cmp', 'hrsh7th/nvim-cmp',
requires = { requires = {
{ 'hrsh7th/cmp-nvim-lsp' }, -- LSP source {'hrsh7th/cmp-nvim-lsp'}, -- LSP source
{ 'hrsh7th/cmp-path' }, -- Path source {'hrsh7th/cmp-path'}, -- Path source
{ 'petertriho/cmp-git', requires = "nvim-lua/plenary.nvim" }, -- Git source {'petertriho/cmp-git', requires = "nvim-lua/plenary.nvim"}, -- Git source
{ 'hrsh7th/cmp-buffer' }, -- Buffer source {'hrsh7th/cmp-buffer'}, -- Buffer source
{ 'saadparwaiz1/cmp_luasnip' }, -- Snippets source {'saadparwaiz1/cmp_luasnip'}, -- Snippets source
{ 'L3MON4D3/LuaSnip' }, -- Snippets plugin {'L3MON4D3/LuaSnip'}, -- Snippets plugin
{ 'rafamadriz/friendly-snippets' }, -- Snippets collection {'rafamadriz/friendly-snippets'} -- Snippets collection
}, },
config = require('plugins.cmp'), config = require('plugins.cmp')
} }
-- Automatic brackets -- Automatic brackets
use { use {
'windwp/nvim-autopairs', 'windwp/nvim-autopairs',
config = function() require('nvim-autopairs').setup{} end config = function() require('nvim-autopairs').setup {} end
} }
-- treesitter -- treesitter
use { use {
'nvim-treesitter/nvim-treesitter', 'nvim-treesitter/nvim-treesitter',
run = function() run = function()
require('nvim-treesitter.install').update({ with_sync = true }) require('nvim-treesitter.install').update({with_sync = true})
end, end,
config = require('plugins.treesitter') config = require('plugins.treesitter')
} }

View file

@ -1,3 +1 @@
require'lualine'.setup { require'lualine'.setup {options = {theme = 'catppuccin'}}
options = {theme = 'catppuccin'},
}

View file

@ -1,4 +1,4 @@
return function () return function()
local telescope = require('telescope') local telescope = require('telescope')
telescope.setup {} telescope.setup {}
telescope.load_extension('fzf') telescope.load_extension('fzf')

View file

@ -1,9 +1,10 @@
return function () return function()
require'nvim-treesitter.configs'.setup { require'nvim-treesitter.configs'.setup {
ensure_installed = { ensure_installed = {
'bash', 'c', 'css', 'dockerfile', 'html', 'http', 'java', 'json', 'bash', 'c', 'css', 'dockerfile', 'html', 'http', 'java', 'json',
'json5', 'latex', 'lua', 'make', 'markdown', 'php', 'python', 'regex', 'json5', 'latex', 'lua', 'make', 'markdown', 'php', 'python',
'rst', 'scss', 'toml', 'tsx', 'typescript', 'javascript', 'yaml' 'regex', 'rst', 'scss', 'toml', 'tsx', 'typescript', 'javascript',
'yaml'
}, },
highlight = {enable = true}, highlight = {enable = true},
indent = {enable = true}, indent = {enable = true},
@ -11,6 +12,6 @@ return function ()
context_commentstring = {enable = true} context_commentstring = {enable = true}
} }
--vim.wo.foldmethod = 'expr' -- vim.wo.foldmethod = 'expr'
--im.wo.foldexpr = 'nvim_treesitter#foldexpr()' -- im.wo.foldexpr = 'nvim_treesitter#foldexpr()'
end end

View file

@ -38,12 +38,10 @@ cmd 'highlight SignColumn guibg=transparent'
-- Use suda by default -- Use suda by default
g.suda_smart_edit = 1 g.suda_smart_edit = 1
-- Split direction -- Split direction
o.splitbelow = true o.splitbelow = true
o.splitright = true o.splitright = true
-- Case insensitive search -- Case insensitive search
o.ignorecase = true o.ignorecase = true
o.smartcase = true o.smartcase = true