style: modify cursor blinking settings for better visibility

This commit is contained in:
2024-08-23 09:53:54 -04:00
parent 4e653fa516
commit 7f083f26d1
+30 -18
View File
@@ -1,33 +1,45 @@
-- ╭─────────────────────────────────────────────────────────╮ -- ╭─────────────────────────────────────────────────────────╮
-- │ Options │ -- │ Options │
-- ╰─────────────────────────────────────────────────────────╯ -- ╰─────────────────────────────────────────────────────────╯
-- stylua: ignore start
-- Leader Key -- Leader Key
vim.g.mapleader = " " vim.g.mapleader = " " --- @type string Options: <leader>
vim.g.maplocalleader = " " --- @type string Options: <localleader>
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ LSP ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ LSP ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-- We don't need perl -- We don't need perl
vim.g.loaded_perl_provider = 0 vim.g.loaded_perl_provider = 0 --- @type integer Options: <0|1>
vim.g.loaded_ruby_provider = 0 --- @type integer Options: <0|1>
-- Prefer basedpyright -- Prefer basedpyright
vim.g.lazyvim_python_lsp = "basedpyright" vim.g.lazyvim_python_lsp = "basedpyright" --- @type string Options: [python lsp]
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Git-Blame ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-- vim.g.gitblame_display_virtual_text = 0 -- Disable virtual text
-- vim.g.gitblame_date_format = "%r"
-- vim.g.gitblame_message_when_not_committed = "Not yet committed!"
-- vim.g.gitblame_message_template = "<author> • <date> • <summary> <<sha>>"
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ OS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ OS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-- Check if we are on windows
vim.g.is_windows = vim.fn.has("win32") == 1 or vim.fn.has("win64") == 1 vim.g.is_windows = vim.fn.has("win32") == 1 or vim.fn.has("win64") == 1
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ROOTIEST ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ROOTIEST ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-- stylua: ignore start -- ╭───────────────────────────╮ Options:
vim.g.aitool = "codeium" --Options: codeium, copilot, tabnine, minuet, none -- │ │  codeium
vim.g.usewakatime = true --Options: true, false -- │ AI Tools: │  copilot
vim.g.usehardtime = false --Options: true, false -- Choose an AI provider │  tabnine
vim.g.useimage = true --Options: true, false -- │ from the list  │  minuet
-- stylua: ignore end -- │ │  ollama
-- ╰───────────────────────────╯  none
vim.g.aitool = "codeium" --- @type string Options: [ai tool]
vim.g.usewakatime = true --- @type boolean Options: <true|false>
vim.g.usehardtime = false --- @type boolean Options: <true|false>
vim.g.useimage = true --- @type boolean Options: <true|false>
-- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ USER ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ USER ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
vim.o.background = "dark" vim.o.background = "dark" --- @type string Options: <dark|light>
vim.g.DashboardHeaderColor = "#A6E3A1" vim.g.DashboardHeaderColor = "#88fc9a" --- @type string Options: [hex color]
-- BLINKY CURSOR
vim.opt.guicursor = {
"n-v-c:block-Cursor/lCursor", -- Block cursor in normal, visual, and command modes
"i:ver25-blinkwait700-blinkoff400-blinkon250-Cursor/lCursor", -- Blinking vertical line in insert mode
"r-cr-o:hor20-Cursor/lCursor", -- Horizontal line cursor in replace, command-line replace, and operator-pending modes
"a:blinkwait700-blinkoff400-blinkon250", -- Global blinking settings for all modes
}
-- stylua: ignore end