speedie-nvim | Add new config
This commit is contained in:
parent
f3bf5aeb37
commit
0bc7c15882
|
@ -5,7 +5,6 @@
|
||||||
Dependencies:
|
Dependencies:
|
||||||
|
|
||||||
- Neovim 0.9 or later
|
- Neovim 0.9 or later
|
||||||
-
|
|
||||||
]]--
|
]]--
|
||||||
|
|
||||||
local cmd = vim.cmd -- Convenient alias
|
local cmd = vim.cmd -- Convenient alias
|
||||||
|
@ -16,17 +15,23 @@ local autocmd = vim.api.nvim_create_autocmd -- Convenient alias
|
||||||
local sessionFile = '~/.config/nvim/.session.nvim' -- File where the previous buffer is stored
|
local sessionFile = '~/.config/nvim/.session.nvim' -- File where the previous buffer is stored
|
||||||
|
|
||||||
Theme = 'doom-one' -- Theme to use
|
Theme = 'doom-one' -- Theme to use
|
||||||
Languages = { -- Used to configure highlighting
|
Languages = { -- Languages to support - Used to configure highlighting
|
||||||
'html',
|
'html', -- For HTML
|
||||||
'css',
|
'css', -- For CSS
|
||||||
'c',
|
'c', -- For C
|
||||||
'cpp', -- The best language
|
'cpp', -- For C++
|
||||||
'php',
|
'php', -- For PHP
|
||||||
'lua',
|
'lua', -- For Lua
|
||||||
'vim',
|
'markdown', -- For Markdown
|
||||||
'vimdoc',
|
}
|
||||||
'markdown',
|
LanguageServers = { -- Language servers to use for LSP, run LspInstall <lang> to see available servers
|
||||||
} -- Languages to support
|
'html', -- For HTML
|
||||||
|
'cssls', -- For CSS
|
||||||
|
'clangd', -- For C and C++
|
||||||
|
'phpactor', -- For PHP
|
||||||
|
'lua_ls', -- For Lua
|
||||||
|
'marksman', -- For Markdown
|
||||||
|
}
|
||||||
Plugins = { -- Plugins to use
|
Plugins = { -- Plugins to use
|
||||||
{ 'nvim-telescope/telescope.nvim',
|
{ 'nvim-telescope/telescope.nvim',
|
||||||
dependencies = {
|
dependencies = {
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
{
|
|
||||||
"LuaSnip": { "branch": "master", "commit": "2dbef19461198630b3d7c39f414d09fb07d1fdd2" },
|
|
||||||
"autoclose.nvim": { "branch": "main", "commit": "37e11589aac55b0e8810dc5865f898f9cb36fef6" },
|
|
||||||
"barbar.nvim": { "branch": "master", "commit": "4ba9ac54f0c5d82131905160afff94172e3325e6" },
|
|
||||||
"cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
|
|
||||||
"conform.nvim": { "branch": "master", "commit": "cbc5745bf7519acaf3a5cbaaa677fd556aa813d7" },
|
|
||||||
"doom-one.vim": { "branch": "master", "commit": "323b7c31c617b153d12095e9fd9648f2fda2b646" },
|
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "4aaacbf5e5e2218fd05eb75703fe9e0f85335803" },
|
|
||||||
"indent-blankline.nvim": { "branch": "master", "commit": "12e92044d313c54c438bd786d11684c88f6f78cd" },
|
|
||||||
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
|
|
||||||
"lsp-zero.nvim": { "branch": "v3.x", "commit": "dec1c21204e2d9d49dad989b577c88958ed2c113" },
|
|
||||||
"lualine.nvim": { "branch": "master", "commit": "566b7036f717f3d676362742630518a47f132fff" },
|
|
||||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "3ba1b92b771f33256b4969d696b82c8ae7075364" },
|
|
||||||
"mason.nvim": { "branch": "main", "commit": "e110bc3be1a7309617cecd77bfe4bf86ba1b8134" },
|
|
||||||
"nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
|
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "7eed8b2150192e5ad05e1886fdf133493ddf2928" },
|
|
||||||
"nvim-tree.lua": { "branch": "master", "commit": "f24afa2cef551122b8bd53bb2e4a7df42343ce2e" },
|
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "090880c0f1fec219f7de838cb51b8dc07ce74a6d" },
|
|
||||||
"nvim-web-devicons": { "branch": "master", "commit": "140edfcf25093e8b321d13e154cbce89ee868ca0" },
|
|
||||||
"plenary.nvim": { "branch": "master", "commit": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0" },
|
|
||||||
"telescope.nvim": { "branch": "master", "commit": "d90956833d7c27e73c621a61f20b29fdb7122709" },
|
|
||||||
"translate.nvim": { "branch": "main", "commit": "30cc9e9f339b61e7bd40bc1ba7af73ea193bf589" },
|
|
||||||
"trouble.nvim": { "branch": "main", "commit": "f1168feada93c0154ede4d1fe9183bf69bac54ea" },
|
|
||||||
"vim-fugitive": { "branch": "master", "commit": "ec8f7eed103c6d5b75eac69196bb87db0825629a" }
|
|
||||||
}
|
|
|
@ -8,5 +8,5 @@ if vim.fn.has('nvim-0.8') == 1 or vim.fn.has('nvim-0.9') == 1 or vim.fn.has('nvi
|
||||||
lsp_zero.on_attach(function(client, bufnr) lsp_zero.default_keymaps({buffer = bufnr}) end)
|
lsp_zero.on_attach(function(client, bufnr) lsp_zero.default_keymaps({buffer = bufnr}) end)
|
||||||
|
|
||||||
require('mason').setup({})
|
require('mason').setup({})
|
||||||
require('mason-lspconfig').setup({handlers = { lsp_zero.default_setup }, })
|
require('mason-lspconfig').setup({handlers = { lsp_zero.default_setup }, ensure_installed = LanguageServers})
|
||||||
end
|
end
|
||||||
|
|
BIN
.config/nvim/spell/en.utf-8.spl
Normal file
BIN
.config/nvim/spell/en.utf-8.spl
Normal file
Binary file not shown.
BIN
.config/nvim/spell/sv.utf-8.spl
Normal file
BIN
.config/nvim/spell/sv.utf-8.spl
Normal file
Binary file not shown.
|
@ -5,6 +5,7 @@ if [ -e "$HOME/.config/nvim" ]; then
|
||||||
mkdir -p .config
|
mkdir -p .config
|
||||||
cp -r $HOME/.config/nvim .config/
|
cp -r $HOME/.config/nvim .config/
|
||||||
rm -rf .config/nvim/.session.nvim
|
rm -rf .config/nvim/.session.nvim
|
||||||
|
rm -rf .config/nvim/lazy-lock.json
|
||||||
|
|
||||||
git add .config/* commit.sh install.sh
|
git add .config/* commit.sh install.sh
|
||||||
git commit -a -m "speedie-nvim | Add new config"
|
git commit -a -m "speedie-nvim | Add new config"
|
||||||
|
|
Loading…
Reference in a new issue