diff options
| author | bh <qn+git@excalibur.computer> | 2025-11-12 23:57:20 +0800 |
|---|---|---|
| committer | bh <qn+git@excalibur.computer> | 2025-11-12 23:57:20 +0800 |
| commit | cc5ca2e8c8fa3cf2e60321fdb0cb4ddb66551ff2 (patch) | |
| tree | f6173f63d1bd48710728817bd338838654ec60de /lua/config/.bak/.neovide.lua.bak | |
Initial Commit
Diffstat (limited to 'lua/config/.bak/.neovide.lua.bak')
| -rw-r--r-- | lua/config/.bak/.neovide.lua.bak | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/lua/config/.bak/.neovide.lua.bak b/lua/config/.bak/.neovide.lua.bak new file mode 100644 index 0000000..aa62665 --- /dev/null +++ b/lua/config/.bak/.neovide.lua.bak @@ -0,0 +1,81 @@ +-- -------------------------------------------------------- +-- -- 🪶 Neovide GUI Configuration +-- -------------------------------------------------------- +-- -- NEOVIDE -- +-- +-- -- Enable transparency +-- vim.g.neovide_opacity = 0.75 +-- +-- -- Set font and size +-- -- vim.o.guifont = "JetBrainsMono Nerd Font:h14" +-- vim.o.guifont = "Source Code Pro:h10.5" +-- +-- -- Colors (Foreground and Background) +-- -- Neovide uses Neovim's colorscheme, so we’ll override via highlight groups +-- vim.api.nvim_set_hl(0, "Normal", { fg = "#8affff", bg = "#003636" }) +-- vim.api.nvim_set_hl(0, "NormalFloat", { fg = "#8affff", bg = "#003636" }) +-- +-- -- Neovide also supports an extra blending layer +-- vim.g.neovide_background_color = "#003636" .. string.format("%x", math.floor(255 * vim.g.neovide_opacity)) +-- +-- +-- -- Padding (Kitty → Neovide scaling) +-- vim.g.neovide_padding_top = 5 +-- vim.g.neovide_padding_bottom = 5 +-- vim.g.neovide_padding_right = 5 +-- vim.g.neovide_padding_left = 5 +-- +-- -- Set cursor effects +-- -- vim.g.neovide_cursor_vfx_mode = "railgun" +-- +-- -- Enable fullscreen +-- -- vim.g.neovide_fullscreen = true +-- +-- -- Scale factor (zoom) +-- vim.g.neovide_scale_factor = 0.75 +-- +-- -- Helper function to zoom in/out +-- -- local change_scale_factor = function(delta) +-- -- vim.g.neovide_scale_factor = vim.g.neovide_scale_factor * delta +-- -- end +-- -- vim.keymap.set("n", "<C-=>", function() change_scale_factor(1.25) end) +-- -- vim.keymap.set("n", "<C-->", function() change_scale_factor(1/1.25) end) +-- +-- + +-------------------------------------------------------- +-- 🪶 Neovide GUI Configuration +-------------------------------------------------------- +-- NEOVIDE -- + +-- Enable transparency +vim.g.neovide_opacity = 0.75 + + + +-- Neovide also supports an extra blending layer +vim.g.neovide_background_color = "#003636" .. string.format("%x", math.floor(255 * vim.g.neovide_opacity)) + + +-- Padding (Kitty → Neovide scaling) +vim.g.neovide_padding_top = 5 +vim.g.neovide_padding_bottom = 5 +vim.g.neovide_padding_right = 5 +vim.g.neovide_padding_left = 5 + +-- Set cursor effects +-- vim.g.neovide_cursor_vfx_mode = "railgun" + +-- Enable fullscreen +-- vim.g.neovide_fullscreen = true + +-- Scale factor (zoom) +vim.g.neovide_scale_factor = 0.75 + +-- Helper function to zoom in/out +-- local change_scale_factor = function(delta) +-- vim.g.neovide_scale_factor = vim.g.neovide_scale_factor * delta +-- end +-- vim.keymap.set("n", "<C-=>", function() change_scale_factor(1.25) end) +-- vim.keymap.set("n", "<C-->", function() change_scale_factor(1/1.25) end) + |
