Compare commits

..

3 commits

Author SHA1 Message Date
bd9f34c769
checkpoint 2023-09-23 14:51:31 +01:00
e76cc4d8d0
remove README.md 2023-09-23 13:57:44 +01:00
bb7edda9a3
checkpoint: document used plugins 2023-09-23 13:56:59 +01:00
6 changed files with 9 additions and 22 deletions

View file

@ -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
``` ```

View file

@ -2,4 +2,3 @@ require("options")
require("plugins") require("plugins")
require("keymappings") require("keymappings")
require("autocommands") require("autocommands")
require("ftdetect")

View file

@ -1 +0,0 @@
require("ftdetect.jsonnet")

View file

@ -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,
} }
} }

View file

@ -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,