Compare commits
3 commits
c41d64b6e3
...
bd9f34c769
Author | SHA1 | Date | |
---|---|---|---|
bd9f34c769 | |||
e76cc4d8d0 | |||
bb7edda9a3 |
6 changed files with 9 additions and 22 deletions
|
@ -6,9 +6,8 @@ My Neovim configuration for neovim version 0.9.0+.
|
||||||
|
|
||||||
== Installation
|
== Installation
|
||||||
|
|
||||||
1. Clone the repository or download the latest package from the release page.
|
- clone repo or download the latest release
|
||||||
2. If you have existing neovim configuration you can take a backup of it.
|
- if you have eisting neovim config you can take a backup of this. Timestamped tar file created in backup dir within the current dir.
|
||||||
Run the command below to create a timestamped tar archive of your existing config.
|
|
||||||
```
|
```
|
||||||
make backup
|
make backup
|
||||||
```
|
```
|
||||||
|
|
|
@ -2,4 +2,3 @@ require("options")
|
||||||
require("plugins")
|
require("plugins")
|
||||||
require("keymappings")
|
require("keymappings")
|
||||||
require("autocommands")
|
require("autocommands")
|
||||||
require("ftdetect")
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
require("ftdetect.jsonnet")
|
|
|
@ -11,6 +11,7 @@ bufferline.setup{
|
||||||
color_icons = true,
|
color_icons = true,
|
||||||
show_buffer_icons = true,
|
show_buffer_icons = true,
|
||||||
show_buffer_close_icons = false,
|
show_buffer_close_icons = false,
|
||||||
|
show_buffer_default_icon = true,
|
||||||
show_close_icon = false,
|
show_close_icon = false,
|
||||||
show_tab_indicators = true,
|
show_tab_indicators = true,
|
||||||
separator_style = "slant",
|
separator_style = "slant",
|
||||||
|
@ -28,9 +29,5 @@ bufferline.setup{
|
||||||
numbers = function(opts)
|
numbers = function(opts)
|
||||||
return string.format("[%s]%s", opts.id, opts.raise(opts.ordinal))
|
return string.format("[%s]%s", opts.id, opts.raise(opts.ordinal))
|
||||||
end,
|
end,
|
||||||
get_element_icon = function(element)
|
|
||||||
local icon, hl = require('nvim-web-devicons').get_icon_by_filetype(element.filetype, { default = false })
|
|
||||||
return icon, hl
|
|
||||||
end,
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,9 +6,8 @@ vim.opt.runtimepath:prepend(lazypath)
|
||||||
|
|
||||||
local plugins = {
|
local plugins = {
|
||||||
{
|
{
|
||||||
-- Source: https://github.com/folke/tokyonight.nvim
|
|
||||||
"folke/tokyonight.nvim",
|
"folke/tokyonight.nvim",
|
||||||
tag = "v3.0.1", -- 2024-01-21
|
tag = "v2.1.0", -- 2023-08-29
|
||||||
priority = 1000,
|
priority = 1000,
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.config.tokyonight")
|
require("plugins.config.tokyonight")
|
||||||
|
@ -18,17 +17,15 @@ local plugins = {
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
-- Source: https://github.com/neovim/nvim-lspconfig
|
|
||||||
"neovim/nvim-lspconfig",
|
"neovim/nvim-lspconfig",
|
||||||
tag = "v0.1.8", -- 2024-05-21
|
commit = "10fa01d553ce10646350461ac5ddc71f189e9d1a", -- 2023-04-10
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.config.lsp")
|
require("plugins.config.lsp")
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
-- Source: https://github.com/nvim-treesitter/nvim-treesitter
|
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
commit = "f0e3b5c5fe38d0012c63368db90017fef87c85a2", -- 2024-06-29
|
commit = "cc360a9beb1b30d172438f640e2c3450358c4086", -- 2023-04-10
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.config.treesitter")
|
require("plugins.config.treesitter")
|
||||||
end,
|
end,
|
||||||
|
@ -37,14 +34,12 @@ local plugins = {
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
-- Source: https://github.com/nvim-tree/nvim-web-devicons
|
|
||||||
"nvim-tree/nvim-web-devicons",
|
"nvim-tree/nvim-web-devicons",
|
||||||
commit = "c0cfc1738361b5da1cd0a962dd6f774cc444f856", -- 2024-06-09
|
commit = "f16ec8f6e5d23e4349501dae46e0a661918e086e", -- 2023-04-08
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
-- Source: https://github.com/akinsho/bufferline.nvim
|
|
||||||
"akinsho/bufferline.nvim",
|
"akinsho/bufferline.nvim",
|
||||||
tag = "v4.6.1", -- 2024.05.21
|
tag = "v3.6.0", -- 2023.03.30
|
||||||
dependencies = {
|
dependencies = {
|
||||||
"nvim-tree/nvim-web-devicons",
|
"nvim-tree/nvim-web-devicons",
|
||||||
},
|
},
|
||||||
|
@ -53,7 +48,6 @@ local plugins = {
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
-- Source: https://github.com/is0n/tui-nvim
|
|
||||||
"is0n/tui-nvim",
|
"is0n/tui-nvim",
|
||||||
commit = "2eeff3ac921f53bdb837d23d6e4501d97807994c", -- 2022.05.07
|
commit = "2eeff3ac921f53bdb837d23d6e4501d97807994c", -- 2022.05.07
|
||||||
config = function()
|
config = function()
|
||||||
|
@ -61,9 +55,8 @@ local plugins = {
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
-- Source: https://github.com/mfussenegger/nvim-lint
|
|
||||||
"mfussenegger/nvim-lint",
|
"mfussenegger/nvim-lint",
|
||||||
commit = "efc6fc83f0772283e064c53a8f9fb5645bde0bc0", -- 2024.06.26
|
commit = "67f74e630a84ecfa73a82783c487bdedd8cecdc3", -- 2023.09.21
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.config.lint")
|
require("plugins.config.lint")
|
||||||
end,
|
end,
|
||||||
|
|
Loading…
Reference in a new issue