summaryrefslogtreecommitdiff
path: root/users
diff options
context:
space:
mode:
Diffstat (limited to 'users')
-rw-r--r--users/seth/programs/neovim/config/init.lua3
-rw-r--r--users/seth/programs/neovim/config/lua/getchoo/lsp/config/init.lua6
-rw-r--r--users/seth/programs/neovim/config/lua/getchoo/lsp/config/mason.lua17
-rw-r--r--users/seth/programs/neovim/config/lua/getchoo/lsp/config/sources.lua10
-rw-r--r--users/seth/programs/neovim/config/lua/getchoo/lsp/server.lua7
-rw-r--r--users/seth/programs/neovim/config/lua/getchoo/plugins.lua59
6 files changed, 3 insertions, 99 deletions
diff --git a/users/seth/programs/neovim/config/init.lua b/users/seth/programs/neovim/config/init.lua
index e9820fc..66f7a4b 100644
--- a/users/seth/programs/neovim/config/init.lua
+++ b/users/seth/programs/neovim/config/init.lua
@@ -5,8 +5,7 @@
local cmd = vim.cmd
local opt = vim.opt
-vim.g.use_lsp_plugins = true
-vim.g.use_mason = false
+vim.g.use_lsp_plugins = false;
require("getchoo")
diff --git a/users/seth/programs/neovim/config/lua/getchoo/lsp/config/init.lua b/users/seth/programs/neovim/config/lua/getchoo/lsp/config/init.lua
index b3e58dd..f2634d5 100644
--- a/users/seth/programs/neovim/config/lua/getchoo/lsp/config/init.lua
+++ b/users/seth/programs/neovim/config/lua/getchoo/lsp/config/init.lua
@@ -4,7 +4,6 @@
local cmp = require("getchoo.lsp.config.cmp")
local lsp_config = require("getchoo.lsp.config.lsp_config")
-local mason = require("getchoo.lsp.config.mason")
local null_ls = require("getchoo.lsp.config.null_ls")
local M = {}
@@ -13,13 +12,10 @@ M.cmp = cmp.config
M.lsp_servers = lsp_config.servers
-M.mason_tool_installer = mason.mason_tool_installer
-M.mason_lspconfig = mason.mason_lspconfig
-
M.null_ls = null_ls.config
M.treesitter = {
- auto_install = true,
+ auto_install = false,
highlight = {
enable = true,
additional_vim_regex_highlighting = false,
diff --git a/users/seth/programs/neovim/config/lua/getchoo/lsp/config/mason.lua b/users/seth/programs/neovim/config/lua/getchoo/lsp/config/mason.lua
deleted file mode 100644
index 24adffb..0000000
--- a/users/seth/programs/neovim/config/lua/getchoo/lsp/config/mason.lua
+++ /dev/null
@@ -1,17 +0,0 @@
---
--- config for mason tools
---
-
-local sources = require("getchoo.lsp.config.sources")
-
-local M = {}
-
-M.mason_tool_installer = {
- ensure_installed = sources.mason,
-}
-
-M.mason_lspconfig = {
- automatic_installation = true,
-}
-
-return M
diff --git a/users/seth/programs/neovim/config/lua/getchoo/lsp/config/sources.lua b/users/seth/programs/neovim/config/lua/getchoo/lsp/config/sources.lua
index 318f67c..bed6361 100644
--- a/users/seth/programs/neovim/config/lua/getchoo/lsp/config/sources.lua
+++ b/users/seth/programs/neovim/config/lua/getchoo/lsp/config/sources.lua
@@ -20,15 +20,7 @@ local M = {
formatting.rustfmt,
formatting.stylua,
formatting.yapf,
- },
- mason = {
- "alex",
- "codespell",
- "prettier",
- "pylint",
- "stylua",
- "yapf",
- },
+ }
}
return M
diff --git a/users/seth/programs/neovim/config/lua/getchoo/lsp/server.lua b/users/seth/programs/neovim/config/lua/getchoo/lsp/server.lua
index 325e1c7..f238eb5 100644
--- a/users/seth/programs/neovim/config/lua/getchoo/lsp/server.lua
+++ b/users/seth/programs/neovim/config/lua/getchoo/lsp/server.lua
@@ -7,13 +7,6 @@ local lspconfig = require("lspconfig")
local null_ls = require("null-ls")
local config = require("getchoo.lsp.config")
-if vim.g.use_mason then
- require("mason").setup()
- require("mason-lspconfig").setup(config.mason_lspconfig)
- require("mason-tool-installer").setup(config.mason_tool_installer)
- vim.opt.runtimepath:append("~/.local/share/nvim/mason/bin/")
-end
-
null_ls.setup(config.null_ls)
cmp.setup(config.cmp)
diff --git a/users/seth/programs/neovim/config/lua/getchoo/plugins.lua b/users/seth/programs/neovim/config/lua/getchoo/plugins.lua
index d3f1863..385710f 100644
--- a/users/seth/programs/neovim/config/lua/getchoo/plugins.lua
+++ b/users/seth/programs/neovim/config/lua/getchoo/plugins.lua
@@ -23,8 +23,6 @@ require("packer").startup(function(use)
use("wbthomason/packer.nvim")
-- comsetic plugins
- use({ "nvim-lualine/lualine.nvim", requires = { "kyazdani42/nvim-web-devicons" } })
-
use({
"catppuccin/nvim",
as = "catppuccin",
@@ -35,7 +33,6 @@ require("packer").startup(function(use)
barbar = true,
gitsigns = true,
lightspeed = true,
- mason = true,
cmp = true,
nvimtree = true,
treesitter_context = true,
@@ -49,62 +46,6 @@ require("packer").startup(function(use)
end,
})
- ---- use("shaunsingh/nord.nvim")
- ---- use({ "rose-pine/neovim", as = "rose-pine" })
-
- -- general use plugins
- use({
- "romgrk/barbar.nvim",
- requires = { "kyazdani42/nvim-web-devicons" },
- })
-
- use("ggandor/lightspeed.nvim")
- use("kyazdani42/nvim-tree.lua")
-
- -- lsp plugins
- if vim.g.use_lsp_plugins then
- use("neovim/nvim-lspconfig")
-
- use({
- "jose-elias-alvarez/null-ls.nvim",
- requires = { "nvim-lua/plenary.nvim" },
- })
-
- if vim.g.use_mason then
- use("williamboman/mason.nvim")
- use("williamboman/mason-lspconfig")
- use("whoissethdaniel/mason-tool-installer.nvim")
- end
-
- use({
- "nvim-treesitter/nvim-treesitter",
- run = function()
- require("nvim-treesitter.install").update({ with_sync = true })
- end,
- })
-
- use("hrsh7th/nvim-cmp")
- use("hrsh7th/cmp-nvim-lsp")
- use("hrsh7th/cmp-buffer")
- use("hrsh7th/cmp-path")
- use("hrsh7th/cmp-vsnip")
- use("hrsh7th/vim-vsnip")
- use("L3MON4D3/LuaSnip")
- use("saadparwaiz1/cmp_luasnip")
-
- use({
- "folke/trouble.nvim",
- requires = { "kyazdani42/nvim-web-devicons" },
- })
- use({
- "nvim-telescope/telescope.nvim",
- requires = { "nvim-lua/plenary.nvim" },
- })
-
- use("lewis6991/gitsigns.nvim")
- use("editorconfig/editorconfig-vim")
- end
-
if Packer_bootstrap then
require("packer").sync()
end