Switched to using pcall for imports
Signed-off-by: Taken <taken@mairimashita.org>
This commit is contained in:
@@ -1,7 +0,0 @@
|
||||
local autoclose = require("autoclose")
|
||||
|
||||
autoclose.setup({
|
||||
keys = {
|
||||
["<"] = { escape = false, close = true, pair = "<>" },
|
||||
}
|
||||
})
|
||||
@@ -1,4 +1,7 @@
|
||||
local bufferline = require("bufferline")
|
||||
local setup, bufferline = pcall(require, "bufferline")
|
||||
if not setup then
|
||||
return
|
||||
end
|
||||
|
||||
bufferline.setup {
|
||||
options = {
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
local comment = require("Comment")
|
||||
local setup, comment = pcall(require, "Comment")
|
||||
if not setup then
|
||||
return
|
||||
end
|
||||
|
||||
comment.setup({
|
||||
padding = true,
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
local lsp = require('lsp-zero').preset({})
|
||||
local lspconfig = require('lspconfig')
|
||||
|
||||
lsp.on_attach(function(client, bufnr)
|
||||
lsp.default_keymaps({buffer = bufnr})
|
||||
@@ -35,6 +36,7 @@ lsp.ensure_installed({
|
||||
'tsserver',
|
||||
'rust_analyzer',
|
||||
})
|
||||
require('lspconfig').lua_ls.setup(lsp.nvim_lua_ls())
|
||||
lspconfig.lua_ls.setup(lsp.nvim_lua_ls())
|
||||
lspconfig.tsserver.setup({})
|
||||
|
||||
lsp.setup()
|
||||
|
||||
@@ -1,4 +1,9 @@
|
||||
require('lualine').setup {
|
||||
local setup, lualine = pcall(require, 'lualine')
|
||||
if not setup then
|
||||
return
|
||||
end
|
||||
|
||||
lualine.setup {
|
||||
options = {
|
||||
icons_enabled = true,
|
||||
theme = 'auto',
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
local neogit = require("neogit")
|
||||
local setup, neogit = pcall(require, "neogit")
|
||||
if not setup then
|
||||
return
|
||||
end
|
||||
|
||||
neogit.setup {
|
||||
auto_refresh = true,
|
||||
|
||||
@@ -1,4 +1,9 @@
|
||||
require('nvimcord').setup {
|
||||
local setup, nvimcord = pcall(require, 'nvimcord')
|
||||
if not setup then
|
||||
return
|
||||
end
|
||||
|
||||
nvimcord.setup {
|
||||
autostart = true,
|
||||
client_id = '954365489214291979',
|
||||
large_file_icon = true,
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
local nvimtree = require("nvim-tree")
|
||||
local setup, nvimtree = pcall(require, "nvim-tree")
|
||||
if not setup then
|
||||
return
|
||||
end
|
||||
|
||||
nvimtree.setup({
|
||||
view = {
|
||||
|
||||
@@ -1,4 +1,9 @@
|
||||
require("presence").setup({
|
||||
local setup, presence = pcall(require, "presence")
|
||||
if not setup then
|
||||
return
|
||||
end
|
||||
|
||||
presence.setup({
|
||||
|
||||
auto_update = true,
|
||||
neovim_image_text = "The One True Text Editor",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
local builtin = require('telescope.builtin')
|
||||
local telescope = require('telescope')
|
||||
local telescope_setup, telescope = pcall(require, 'telescope')
|
||||
if not telescope_setup then
|
||||
return
|
||||
end
|
||||
|
||||
local builtin_setup, builtin = pcall(require, 'telescope.builtin')
|
||||
if not builtin_setup then
|
||||
return
|
||||
end
|
||||
|
||||
telescope.load_extension('file_browser')
|
||||
telescope.load_extension('project')
|
||||
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
require'nvim-treesitter.configs'.setup {
|
||||
ensure_installed = { "lua", "vim", "vimdoc", "javascript", "java" },
|
||||
local status, treesitter = pcall(require, "nvim-treesitter.configs")
|
||||
if not status then
|
||||
return
|
||||
end
|
||||
|
||||
treesitter.setup {
|
||||
ensure_installed = { "lua", "vim", "vimdoc", "javascript", "java", "json" },
|
||||
sync_install = false,
|
||||
auto_install = true,
|
||||
|
||||
|
||||
Reference in New Issue
Block a user