meow meow
This commit is contained in:
8
nvim/config/mini.notify.lua
Normal file
8
nvim/config/mini.notify.lua
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
local notify = require('mini.notify')
|
||||||
|
require('mini.notify').setup()
|
||||||
|
vim.notify = notify.make_notify({
|
||||||
|
ERROR = { duration = 10000 },
|
||||||
|
WARN = { duration = 4000 },
|
||||||
|
INFO = { duration = 3000 }
|
||||||
|
})
|
||||||
|
vim.notify('meow');
|
||||||
@@ -1,3 +1,5 @@
|
|||||||
|
require("doloro")
|
||||||
|
|
||||||
vim.opt.number = true
|
vim.opt.number = true
|
||||||
vim.opt.bg = light
|
vim.opt.bg = light
|
||||||
vim.opt.tabstop = 2
|
vim.opt.tabstop = 2
|
||||||
@@ -6,39 +8,11 @@ vim.opt.termguicolors = true
|
|||||||
vim.g.mapleader = ' '
|
vim.g.mapleader = ' '
|
||||||
|
|
||||||
vim.pack.add{
|
vim.pack.add{
|
||||||
{ src = 'https://github.com/neovim/nvim-lspconfig' },
|
{ src = "https://github.com/comfysage/lynn.nvim", name = "lynn" }
|
||||||
{ src = 'https://github.com/echasnovski/mini.nvim' },
|
|
||||||
{ src = 'https://github.com/nvim-tree/nvim-tree.lua' },
|
|
||||||
}
|
}
|
||||||
|
|
||||||
require('mini.starter').setup()
|
local pack = require("lynn")
|
||||||
|
pack.setup("doloro.plugins")
|
||||||
local function pack_clean()
|
|
||||||
local active_plugins = {}
|
|
||||||
local unused_plugins = {}
|
|
||||||
|
|
||||||
for _, plugin in ipairs(vim.pack.get()) do
|
|
||||||
active_plugins[plugin.spec.name] = plugin.active
|
|
||||||
end
|
|
||||||
|
|
||||||
for _, plugin in ipairs(vim.pack.get()) do
|
|
||||||
if not active_plugins[plugin.spec.name] then
|
|
||||||
table.insert(unused_plugins, plugin.spec.name)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
if #unused_plugins == 0 then
|
|
||||||
print("No unused plugins.")
|
|
||||||
return
|
|
||||||
end
|
|
||||||
|
|
||||||
local choice = vim.fn.confirm("Remove unused plugins?", "&Yes\n&No", 2)
|
|
||||||
if choice == 1 then
|
|
||||||
vim.pack.del(unused_plugins)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
pack_clean()
|
|
||||||
|
|
||||||
-- add lsp's as i need
|
-- add lsp's as i need
|
||||||
vim.lsp.enable('lua_ls', 'rust_analyzer', 'superhtml')
|
vim.lsp.enable('lua_ls', 'rust_analyzer', 'superhtml')
|
||||||
@@ -51,16 +25,4 @@ vim.notify = notify.make_notify({
|
|||||||
INFO = { duration = 3000 }
|
INFO = { duration = 3000 }
|
||||||
})
|
})
|
||||||
-- vim.notify('config loaded', vim.log.levels.INFO)
|
-- vim.notify('config loaded', vim.log.levels.INFO)
|
||||||
|
|
||||||
require('mini.cursorword').setup()
|
|
||||||
require('mini.tabline').setup()
|
|
||||||
require('mini.statusline').setup()
|
|
||||||
require('mini.completion').setup()
|
|
||||||
require('mini.comment').setup()
|
|
||||||
-- require('mini.sessions').setup()
|
|
||||||
|
|
||||||
local nvim_tree = require('nvim-tree')
|
|
||||||
nvim_tree.setup({
|
|
||||||
disable_netrw = true,
|
|
||||||
})
|
|
||||||
vim.keymap.set('n', '<leader>f', ':NvimTreeFocus<CR>')
|
vim.keymap.set('n', '<leader>f', ':NvimTreeFocus<CR>')
|
||||||
|
|||||||
66
nvim/init.lua.old
Normal file
66
nvim/init.lua.old
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
vim.opt.number = true
|
||||||
|
vim.opt.bg = light
|
||||||
|
vim.opt.tabstop = 2
|
||||||
|
vim.opt.shiftwidth = 2
|
||||||
|
vim.opt.termguicolors = true
|
||||||
|
vim.g.mapleader = ' '
|
||||||
|
|
||||||
|
vim.pack.add{
|
||||||
|
{ src = 'https://github.com/neovim/nvim-lspconfig' },
|
||||||
|
{ src = 'https://github.com/echasnovski/mini.nvim' },
|
||||||
|
{ src = 'https://github.com/nvim-tree/nvim-tree.lua' },
|
||||||
|
}
|
||||||
|
|
||||||
|
require('mini.starter').setup()
|
||||||
|
|
||||||
|
local function pack_clean()
|
||||||
|
local active_plugins = {}
|
||||||
|
local unused_plugins = {}
|
||||||
|
|
||||||
|
for _, plugin in ipairs(vim.pack.get()) do
|
||||||
|
active_plugins[plugin.spec.name] = plugin.active
|
||||||
|
end
|
||||||
|
|
||||||
|
for _, plugin in ipairs(vim.pack.get()) do
|
||||||
|
if not active_plugins[plugin.spec.name] then
|
||||||
|
table.insert(unused_plugins, plugin.spec.name)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if #unused_plugins == 0 then
|
||||||
|
print("No unused plugins.")
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
local choice = vim.fn.confirm("Remove unused plugins?", "&Yes\n&No", 2)
|
||||||
|
if choice == 1 then
|
||||||
|
vim.pack.del(unused_plugins)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
pack_clean()
|
||||||
|
|
||||||
|
-- add lsp's as i need
|
||||||
|
vim.lsp.enable('lua_ls', 'rust_analyzer', 'superhtml')
|
||||||
|
|
||||||
|
local notify = require('mini.notify')
|
||||||
|
require('mini.notify').setup()
|
||||||
|
vim.notify = notify.make_notify({
|
||||||
|
ERROR = { duration = 10000 },
|
||||||
|
WARN = { duration = 4000 },
|
||||||
|
INFO = { duration = 3000 }
|
||||||
|
})
|
||||||
|
-- vim.notify('config loaded', vim.log.levels.INFO)
|
||||||
|
|
||||||
|
require('mini.cursorword').setup()
|
||||||
|
require('mini.tabline').setup()
|
||||||
|
require('mini.statusline').setup()
|
||||||
|
require('mini.completion').setup()
|
||||||
|
require('mini.comment').setup()
|
||||||
|
-- require('mini.sessions').setup()
|
||||||
|
|
||||||
|
local nvim_tree = require('nvim-tree')
|
||||||
|
nvim_tree.setup({
|
||||||
|
disable_netrw = true,
|
||||||
|
})
|
||||||
|
vim.keymap.set('n', '<leader>f', ':NvimTreeFocus<CR>')
|
||||||
0
nvim/lua/doloro/init.lua
Normal file
0
nvim/lua/doloro/init.lua
Normal file
12
nvim/lua/doloro/plugins.lua
Normal file
12
nvim/lua/doloro/plugins.lua
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
return {
|
||||||
|
"neovim/nvim-lspconfig",
|
||||||
|
{ "nvim-tree/nvim-tree.lua", event = "UIEnter" },
|
||||||
|
-- mini stuff
|
||||||
|
"echasnovski/mini.notify",
|
||||||
|
"echasnovski/mini.cursorword",
|
||||||
|
"echasnovski/mini.tabline",
|
||||||
|
"echasnovski/mini.statusline",
|
||||||
|
"echasnovski/mini.completion",
|
||||||
|
"echasnovski/mini.comment",
|
||||||
|
"echasnovski/mini.sessions",
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user