diff --git a/home/.config/nvim/init.lua b/home/.config/nvim/init.lua index 96fed54..4c3c6e3 100644 --- a/home/.config/nvim/init.lua +++ b/home/.config/nvim/init.lua @@ -1,4 +1,5 @@ require("keybinds") require("settings") +require("neovide") require("highlight_yank") require("plugins.init") diff --git a/home/.config/nvim/lua/neovide.lua b/home/.config/nvim/lua/neovide.lua new file mode 100644 index 0000000..314dbd7 --- /dev/null +++ b/home/.config/nvim/lua/neovide.lua @@ -0,0 +1,19 @@ +local g = vim.g + +-- Change scale factor with C= and C- +g.neovide_scale_factor = 1.0 +local change_scale_factor = function(delta) + g.neovide_scale_factor = g.neovide_scale_factor * delta +end +vim.keymap.set("n", "", function() + change_scale_factor(1.25) +end) +vim.keymap.set("n", "", function() + change_scale_factor(1 / 1.25) +end) + +-- Hide mouse when typing in neovide +g.neovide_hide_mouse_when_typing = true + +-- Enable cursor particles in neovide +g.neovide_cursor_vfx_mode = "railgun" diff --git a/home/.config/nvim/lua/settings.lua b/home/.config/nvim/lua/settings.lua index 7716719..87293e5 100644 --- a/home/.config/nvim/lua/settings.lua +++ b/home/.config/nvim/lua/settings.lua @@ -7,15 +7,6 @@ o.relativenumber = true -- True colors o.termguicolors = true --- Font for nvim GUI's -o.guifont = "Fira Code:h14" - --- Hide mouse when typing in neovide -g.neovide_hide_mouse_when_typing = true - --- Enable cursor particles in neovide -g.neovide_cursor_vfx_mode = "railgun" - -- Floating window transparency o.winblend = 10 @@ -33,8 +24,8 @@ o.hidden = true o.number = true o.guicursor = table.concat({ - "i:ver1", -- Vertical bar cursor in insert mode - "a:blinkon1", -- Blinking cursor in all modes + "i:ver1", -- Vertical bar cursor in insert mode + "a:blinkon1", -- Blinking cursor in all modes }, ",") -- Enable global statusline @@ -59,9 +50,9 @@ o.smartindent = true -- Firenvim settings vim.g.firenvim_config = { - localSettings = { - [".*"] = { - takeOver = "never", - }, - }, + localSettings = { + [".*"] = { + takeOver = "never", + }, + }, }