Cleanup
This commit is contained in:
parent
1e89056dee
commit
564e6a0959
11 changed files with 50 additions and 14 deletions
7
.bashrc
7
.bashrc
|
@ -6,6 +6,13 @@ case $- in
|
|||
*) return;;
|
||||
esac
|
||||
|
||||
#################################
|
||||
## Toolbx ##
|
||||
#################################
|
||||
if [ -f "/run/.containerenv" ]; then
|
||||
HOME="/var/home/$(whoami)"
|
||||
fi
|
||||
|
||||
#################################
|
||||
## Oh My Bash ##
|
||||
#################################
|
||||
|
|
|
@ -1 +1,13 @@
|
|||
neovim lua gcc curl wget git unzip tar gzip ripgrep php composer go nodejs npm delve
|
||||
# Coprs
|
||||
yorickpeterse/stylua
|
||||
|
||||
# YUM Repos
|
||||
echo '[charm]
|
||||
name=Charm
|
||||
baseurl=https://repo.charm.sh/yum/
|
||||
enabled=1
|
||||
gpgcheck=1
|
||||
gpgkey=https://repo.charm.sh/yum/gpg.key' | sudo tee /etc/yum.repos.d/charm.repo
|
||||
|
||||
# Packages
|
||||
neovim lua gcc curl wget git unzip tar gzip ripgrep php composer go nodejs npm delve stylua
|
||||
|
|
|
@ -39,7 +39,7 @@ return {
|
|||
end
|
||||
|
||||
-- Keybinding --
|
||||
vim.keymap.set("n", "<Leader>dt", dapui.toggle, { desc = "Toggle Debugger UI" })
|
||||
vim.keymap.set("n", "<Leader>dt", dapui.toggle, { desc = "Toggle Debugger UI" })
|
||||
vim.keymap.set("n", "<Leader>db", dap.toggle_breakpoint, { desc = "Toggle Breakpoint" })
|
||||
vim.keymap.set("n", "<Leader>dc", dap.continue, { desc = "Debugger Continue" })
|
||||
vim.keymap.set("n", "<Leader>dx", dap.terminate, { desc = "Debugger Terminate" })
|
||||
|
@ -71,5 +71,5 @@ return {
|
|||
)
|
||||
end,
|
||||
},
|
||||
require("plugins.editor.debugger.debugger_go"),
|
||||
require("plugins.editor.debugging.debugging_go"),
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
lua_lsp = require("plugins.editor.language_server.language_server_lua")
|
||||
generic_lsp = require("plugins.editor.language_server.language_server_generic")
|
||||
go_lsp = require("plugins.editor.language_server.language_server_go")
|
||||
web_lsp = require("plugins.editor.language_server.language_server_web")
|
||||
php_lsp = require("plugins.editor.language_server.language_server_php")
|
||||
local lua_lsp = require("plugins.editor.language_server.language_server_lua")
|
||||
local generic_lsp = require("plugins.editor.language_server.language_server_generic")
|
||||
local go_lsp = require("plugins.editor.language_server.language_server_go")
|
||||
local web_lsp = require("plugins.editor.language_server.language_server_web")
|
||||
local php_lsp = require("plugins.editor.language_server.language_server_php")
|
||||
|
||||
return {
|
||||
{
|
||||
|
@ -55,6 +55,7 @@ return {
|
|||
"nvimtools/none-ls.nvim",
|
||||
dependencies = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
"nvimtools/none-ls-extras.nvim"
|
||||
},
|
||||
config = function()
|
||||
-- Setup --
|
||||
|
|
|
@ -25,7 +25,18 @@ end
|
|||
|
||||
function LSP.formatter(null_ls)
|
||||
return {
|
||||
null_ls.builtins.formatting.prettier
|
||||
null_ls.builtins.formatting.prettier,
|
||||
null_ls.builtins.diagnostics.spectral,
|
||||
null_ls.builtins.code_actions.refactoring,
|
||||
null_ls.builtins.code_actions.proselint,
|
||||
null_ls.builtins.diagnostics.actionlint,
|
||||
null_ls.builtins.diagnostics.markdownlint,
|
||||
null_ls.builtins.diagnostics.alex,
|
||||
null_ls.builtins.diagnostics.checkmake,
|
||||
null_ls.builtins.diagnostics.codespell,
|
||||
null_ls.builtins.diagnostics.dotenv_linter,
|
||||
null_ls.builtins.diagnostics.trail_space,
|
||||
null_ls.builtins.diagnostics.vacuum
|
||||
}
|
||||
end
|
||||
|
||||
|
|
|
@ -16,7 +16,9 @@ function LSP.formatter(null_ls)
|
|||
return {
|
||||
null_ls.builtins.formatting.gofumpt,
|
||||
null_ls.builtins.code_actions.gomodifytags,
|
||||
null_ls.builtins.code_actions.impl
|
||||
null_ls.builtins.code_actions.impl,
|
||||
null_ls.builtins.diagnostics.golangci_lint,
|
||||
null_ls.builtins.diagnostics.staticcheck
|
||||
}
|
||||
end
|
||||
|
||||
|
|
|
@ -23,7 +23,8 @@ end
|
|||
|
||||
function LSP.formatter(null_ls)
|
||||
return {
|
||||
null_ls.builtins.formatting.stylua
|
||||
null_ls.builtins.formatting.stylua,
|
||||
null_ls.builtins.diagnostics.selene
|
||||
}
|
||||
end
|
||||
|
||||
|
|
|
@ -22,6 +22,7 @@ function LSP.formatter(null_ls)
|
|||
prefer_local = "vendor/bin/php-cs-fixer",
|
||||
args = { "fix", "--allow-risky=yes", "$FILENAME" }
|
||||
}),
|
||||
null_ls.builtins.diagnostics.phpcs,
|
||||
null_ls.builtins.diagnostics.twigcs,
|
||||
}
|
||||
end
|
||||
|
|
|
@ -15,7 +15,7 @@ LSP.plugin_info = {
|
|||
|
||||
}
|
||||
|
||||
function LSP.setup(lspconfig)
|
||||
function LSP.setup(lspconfig, capabilities)
|
||||
local config = { capabilities = capabilities }
|
||||
lspconfig.html.setup(config)
|
||||
lspconfig.emmet_ls.setup(config)
|
||||
|
@ -29,7 +29,8 @@ end
|
|||
|
||||
function LSP.formatter(null_ls)
|
||||
return {
|
||||
null_ls.builtins.formatting.eslint_d,
|
||||
require("none-ls.formatting.eslint_d"),
|
||||
null_ls.builtins.diagnostics.stylelint
|
||||
}
|
||||
end
|
||||
|
||||
|
|
|
@ -78,7 +78,7 @@ local function find_path_recursive(_dir, options)
|
|||
|
||||
-- Cleanup
|
||||
options.current_depth = options.current_depth - 1
|
||||
::continue::
|
||||
:: continue ::
|
||||
end
|
||||
return nil
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue