Compare commits

...

10 Commits

Author SHA1 Message Date
Andrzej Stepien a2c13467fd add mini 2024-03-18 21:55:28 +01:00
Andrzej Stepien 774aaddd4a configure latex 2024-03-18 21:55:22 +01:00
Andrzej Stepien 859e363582 add ditto 2024-03-18 21:55:10 +01:00
Andrzej Stepien 23de306842 add dashboard 2024-03-18 21:55:06 +01:00
Andrzej Stepien baaf981269 add nightfox theme 2024-03-18 14:53:10 +01:00
Andrzej Stepien 8c7118cad5 lock 2024-03-18 14:35:34 +01:00
Andrzej Stepien 121a90cc54 install rainbow delimiters 2024-03-18 14:35:28 +01:00
Andrzej Stepien 17c6acc9b9 install and configure bufferline 2024-03-18 14:35:18 +01:00
Andrzej Stepien d4643a0e96 add termicolors 2024-03-18 14:34:59 +01:00
Andrzej Stepien b9c4f7dc19 install bufferline 2024-03-18 14:13:00 +01:00
9 changed files with 82 additions and 2 deletions

View File

@ -1,12 +1,14 @@
{
"Comment.nvim": { "branch": "master", "commit": "0236521ea582747b58869cb72f70ccfa967d2e89" },
"LuaSnip": { "branch": "master", "commit": "a7a4b4682c4b3e2ba82b82a4e6e5f5a0e79dec32" },
"bufferline.nvim": { "branch": "main", "commit": "64e2c5def50dfd6b6f14d96a45fa3d815a4a1eef" },
"cmp-nvim-lsp": { "branch": "main", "commit": "5af77f54de1b16c34b23cba810150689a3a90312" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
"conform.nvim": { "branch": "master", "commit": "0a530b31acacf10eca9f9a74b2434ece4d232ca3" },
"fidget.nvim": { "branch": "main", "commit": "910104a2d0a831ba8ac662cd23d3f1c685401cf6" },
"gitsigns.nvim": { "branch": "main", "commit": "078041e9d060a386b0c9d3a8c7a7b019a35d3fb0" },
"gruvbox.nvim": { "branch": "main", "commit": "6e4027ae957cddf7b193adfaec4a8f9e03b4555f" },
"lazy.nvim": { "branch": "main", "commit": "83493db50a434a4c5c648faf41e2ead80f96e478" },
"lazygit.nvim": { "branch": "main", "commit": "774dcecbd0b9b57be6c150adacb60ced79b11b23" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "82c7cb08ddb836ad938b2708e50085f12a8825d2" },
@ -21,10 +23,14 @@
"nvim-treesitter": { "branch": "master", "commit": "2014f8285e306f4c8a896c7d3af53fdd599e5a4f" },
"nvim-web-devicons": { "branch": "master", "commit": "cb0c967c9723a76ccb1be0cc3a9a10e577d2f6ec" },
"plenary.nvim": { "branch": "master", "commit": "f7adfc4b3f4f91aab6caebf42b3682945fbc35be" },
"rainbow-delimiters.nvim": { "branch": "master", "commit": "2200900e3c1aae21dadb65c2ea2e91bcc39ca368" },
"rose-pine": { "branch": "main", "commit": "c52167563e6aa44b5fa6fe007faa2bcac71050f0" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "9ef21b2e6bb6ebeaf349a0781745549bbb870d27" },
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
"telescope.nvim": { "branch": "0.1.x", "commit": "6312868392331c9c0f22725041f1ec2bef57c751" },
"twilight.nvim": { "branch": "main", "commit": "8b7b50c0cb2dc781b2f4262a5ddd57571556d1e4" },
"vim-pencil": { "branch": "master", "commit": "6d70438a8886eaf933c38a7a43a61adb0a7815ed" },
"vim-sleuth": { "branch": "master", "commit": "1cc4557420f215d02c4d2645a748a816c220e99b" },
"which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" }
"which-key.nvim": { "branch": "main", "commit": "4433e5ec9a507e5097571ed55c02ea9658fb268a" },
"zen-mode.nvim": { "branch": "main", "commit": "78557d972b4bfbb7488e17b5703d25164ae64e6a" }
}

View File

@ -1,3 +1,4 @@
vim.opt.termguicolors = true
vim.opt.undofile = true
vim.opt.number = true
-- vim.opt.relativenumber = true

View File

@ -0,0 +1,8 @@
return {
"akinsho/bufferline.nvim",
version = "*",
dependencies = "nvim-tree/nvim-web-devicons",
init = function()
require("bufferline").setup({})
end,
}

10
lua/plugins/dashboard.lua Normal file
View File

@ -0,0 +1,10 @@
return {
"nvimdev/dashboard-nvim",
event = "VimEnter",
config = function()
require("dashboard").setup({
-- config
})
end,
dependencies = { { "nvim-tree/nvim-web-devicons" } },
}

1
lua/plugins/ditto.lua Normal file
View File

@ -0,0 +1 @@
return { "dbmrq/vim-ditto" }

View File

@ -121,7 +121,17 @@ return { -- LSP Configuration & Plugins
--
-- But for many setups, the LSP (`tsserver`) will work just fine
tsserver = {},
ltex = {}, --
ltex = {
settings = {
ltex = {
language = "en",
additionalRules = {
languageModel = "~/ngrams/",
},
},
},
}, --
lua_ls = {
-- cmd = {...},

22
lua/plugins/mini.lua Normal file
View File

@ -0,0 +1,22 @@
return { -- Collection of various small independent plugins/modules
"echasnovski/mini.nvim",
config = function()
-- Better Around/Inside textobjects
--
-- Examples:
-- - va) - [V]isually select [A]round [)]paren
-- - yinq - [Y]ank [I]nside [N]ext [']quote
-- - ci' - [C]hange [I]nside [']quote
require("mini.ai").setup({ n_lines = 500 })
-- Add/delete/replace surroundings (brackets, quotes, etc.)
--
-- - saiw) - [S]urround [A]dd [I]nner [W]ord [)]Paren
-- - sd' - [S]urround [D]elete [']quotes
-- - sr)' - [S]urround [R]eplace [)] [']
require("mini.surround").setup()
-- ... and there is more!
-- Check out: https://github.com/echasnovski/mini.nvim
end,
}

View File

@ -0,0 +1,21 @@
return {
"https://gitlab.com/HiPhish/rainbow-delimiters.nvim",
init = function()
require("rainbow-delimiters.setup").setup({
-- strategy = {
-- -- ...
-- },
-- query = {
-- -- ...
-- },
highlight = {
"RainbowDelimiterYellow",
"RainbowDelimiterBlue",
"RainbowDelimiterOrange",
"RainbowDelimiterGreen",
"RainbowDelimiterViolet",
"RainbowDelimiterCyan",
},
})
end,
}

View File

@ -11,4 +11,5 @@ return {
end,
},
{ "ellisonleao/gruvbox.nvim", priority = 1000, config = true, opts = ... },
{ "EdenEast/nightfox.nvim", priority = 1000 },
}