add: update config

This commit is contained in:
asep.komarudin 2024-05-17 07:05:11 +07:00
parent a2b9217202
commit 880a48e1a3
8 changed files with 128 additions and 85 deletions

View file

@ -8,7 +8,7 @@ return {
lazy = false, -- make sure we load this during startup if it is your main colorscheme
priority = 1000, -- make sure to load this before all the other start plugins
config = function()
local is_transparent = true
local is_transparent = false
local palette = require("github-theme.palette").load("github_dark_dimmed")
require("github-theme").setup({
options = {

View file

@ -1,40 +1,46 @@
local is_neovide = false
if vim.g.neovide then
is_neovide = true
end
return {
-- animations
-- {
-- "echasnovski/mini.animate",
-- event = "InsertEnter",
-- opts = function()
-- -- don't use animate when scrolling with the mouse
-- local mouse_scrolled = false
-- for _, scroll in ipairs({ "Up", "Down" }) do
-- local key = "<ScrollWheel" .. scroll .. ">"
-- vim.keymap.set({ "", "i" }, key, function()
-- mouse_scrolled = true
-- return key
-- end, { expr = true })
-- end
--
-- local animate = require("mini.animate")
-- return {
-- resize = {
-- timing = animate.gen_timing.linear({ duration = 100, unit = "total" }),
-- },
-- scroll = {
-- timing = animate.gen_timing.linear({ duration = 150, unit = "total" }),
-- subscroll = animate.gen_subscroll.equal({
-- predicate = function(total_scroll)
-- if mouse_scrolled then
-- mouse_scrolled = false
-- return false
-- end
-- return total_scroll > 1
-- end,
-- }),
-- },
-- }
-- end,
-- config = function(_, opts)
-- require("mini.animate").setup(opts)
-- end,
-- },
{
"echasnovski/mini.animate",
event = "BufRead",
enabled = not is_neovide,
opts = function()
-- don't use animate when scrolling with the mouse
local mouse_scrolled = false
for _, scroll in ipairs({ "Up", "Down" }) do
local key = "<ScrollWheel" .. scroll .. ">"
vim.keymap.set({ "", "i" }, key, function()
mouse_scrolled = true
return key
end, { expr = true })
end
local animate = require("mini.animate")
return {
resize = {
timing = animate.gen_timing.linear({ duration = 100, unit = "total" }),
},
scroll = {
timing = animate.gen_timing.linear({ duration = 150, unit = "total" }),
subscroll = animate.gen_subscroll.equal({
predicate = function(total_scroll)
if mouse_scrolled then
mouse_scrolled = false
return false
end
return total_scroll > 1
end,
}),
},
}
end,
config = function(_, opts)
require("mini.animate").setup(opts)
end,
},
}

View file

@ -1,24 +1,24 @@
return {
-- {
-- "NvChad/nvim-colorizer.lua",
-- opts = {
-- user_default_options = {
-- tailwind = true,
-- },
-- },
-- },
-- {
-- "hrsh7th/nvim-cmp",
-- dependencies = {
-- { "roobert/tailwindcss-colorizer-cmp.nvim", config = true },
-- },
-- opts = function(_, opts)
-- -- original kind icon formatter
-- local format_kinds = opts.formatting.format
-- opts.formatting.format = function(entry, item)
-- format_kinds(entry, item) -- add icons
-- return require("tailwindcss-colorizer-cmp").formatter(entry, item)
-- end
-- end,
-- },
{
"NvChad/nvim-colorizer.lua",
opts = {
user_default_options = {
tailwind = true,
},
},
},
{
"hrsh7th/nvim-cmp",
dependencies = {
{ "roobert/tailwindcss-colorizer-cmp.nvim", config = true },
},
opts = function(_, opts)
-- original kind icon formatter
local format_kinds = opts.formatting.format
opts.formatting.format = function(entry, item)
format_kinds(entry, item) -- add icons
return require("tailwindcss-colorizer-cmp").formatter(entry, item)
end
end,
},
}