🐛 fix(multiplatform): adjustments to support multiple platforms

This commit is contained in:
2024-09-06 10:48:58 -04:00
parent 273580f533
commit 03ddd8b2c1
25 changed files with 711 additions and 182 deletions
+1 -1
View File
@@ -16,5 +16,5 @@ return { -- Astral
"default",
},
},
-- dev = true, -- Use local codebase
dev = true, -- Use local codebase
}
+5
View File
@@ -125,6 +125,11 @@ return { --
},
})
-- Input filetype
cmp.setup.filetype("input", {
sources = {},
})
-- Custom filetype configuration
cmp.setup.filetype("config", {
sources = vim.tbl_filter(function(source)
+4
View File
@@ -12,6 +12,10 @@ return {
automatic_installation = true,
},
},
{
"nvim-treesitter/nvim-treesitter",
opts = data.types.treesitter.opts,
},
{ --
"neovim/nvim-lspconfig",
opts = data.types.lspconfig.opts,
+1
View File
@@ -14,6 +14,7 @@ return {
},
{ -- Bufferline
"akinsho/bufferline.nvim",
enabled = data.types.bufferline.enabled,
opts = data.types.bufferline.opts,
},
{ -- Which-Key
+9 -6
View File
@@ -113,6 +113,7 @@ return {
},
{ -- Colorful window separators
"nvim-zh/colorful-winsep.nvim",
lazy = true,
opts = {
only_line_seq = false,
symbols = data.types.colorful_winsep.symbols,
@@ -129,12 +130,14 @@ return {
},
{ -- Bars N Lines
"OXY2DEV/bars-N-lines.nvim",
enabled = data.func.check_global_var(
"statuscolumn",
"barsNlines",
"native"
),
enabled = data.types.barsNlines.enabled,
lazy = false,
config = data.types.barsNlines,
config = data.types.barsNlines.config,
},
{
"nvim-telescope/telescope-frecency.nvim",
config = function()
require("telescope").load_extension("frecency")
end,
},
}
+3
View File
@@ -40,4 +40,7 @@ return {
{ -- Sql
import = "lazyvim.plugins.extras.lang.sql",
},
{ -- Jinja
"armyers/Vim-Jinja2-Syntax",
},
}
-3
View File
@@ -29,9 +29,6 @@ return {
{ -- mini.surround
"echasnovski/mini.surround",
opts = {},
keys = function()
data.func.add_keymap(data.keys.surround)
end,
},
{ -- mini.files
"echasnovski/mini.files",
+17 -9
View File
@@ -123,14 +123,14 @@ return {
ft = "help",
dependencies = data.deps.needs_treesitter,
},
{ -- Docker-compose logs
"adelowo/dockercomposelogs.nvim",
config = function()
require("dockercomposelogs").setup({})
end,
event = "VeryLazy",
dependencies = data.deps.needs_telescope,
},
-- { -- Docker-compose logs
-- "adelowo/dockercomposelogs.nvim",
-- config = function()
-- require("dockercomposelogs").setup({})
-- end,
-- event = "VeryLazy",
-- dependencies = data.deps.needs_telescope,
-- },
{ -- Suda
"lambdalisue/vim-suda",
cmd = data.cmd.suda,
@@ -141,13 +141,21 @@ return {
},
{ -- Spell checker
"matkrin/telescope-spell-errors.nvim",
lazy = true,
cmd = data.cmd.spell_errors,
config = function()
require("telescope").load_extension("spell_errors")
end,
dependencies = data.deps.needs_telescope,
},
{ --
{ -- Pigeon
"Pheon-Dev/pigeon",
config = data.types.pigeon,
},
{ -- Discord Presence
"andweeb/presence.nvim",
opts = {
enable_line_number = true,
},
},
}