From 614b22f85a98cb790fe0dbbc040f6aaba9095329 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Sat, 25 Oct 2025 20:18:16 +0100 Subject: [PATCH] users/jordan: add neovide --- users/jordan/common/neovim.nix | 19 +++++++++++++++++++ .../optional/graphical/hyprland/default.nix | 9 ++++++++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/users/jordan/common/neovim.nix b/users/jordan/common/neovim.nix index 7007020..f40c966 100644 --- a/users/jordan/common/neovim.nix +++ b/users/jordan/common/neovim.nix @@ -11,6 +11,17 @@ viAlias = true; vimAlias = true; + extraConfigLua = '' + if vim.g.neovide then + vim.g.neovide_opacity = 0.8 + vim.g.neovide_normal_opacity = 0.8 + -- vim.g.neovide_cursor_vfx_mode = "pixiedust" + vim.g.neovide_floating_blur_amount_x = 2.0 + vim.g.neovide_floating_blur_amount_y = 2.0 + vim.g.neovide_floating_corner_radius = 0.2 + end + ''; + opts = { number = true; tabstop = 2; @@ -35,6 +46,14 @@ providers.wl-copy.enable = true; }; + colorschemes.onedark = { + enable = true; + settings = { + style = "darker"; + transparent = true; + }; + }; + plugins.cmp = { enable = true; autoEnableSources = true; diff --git a/users/jordan/common/optional/graphical/hyprland/default.nix b/users/jordan/common/optional/graphical/hyprland/default.nix index 817cec9..7882470 100644 --- a/users/jordan/common/optional/graphical/hyprland/default.nix +++ b/users/jordan/common/optional/graphical/hyprland/default.nix @@ -299,7 +299,14 @@ in enable = true; settings = { background = "#000000"; - background_opacity = 0.7; + background_opacity = 0.8; + }; + }; + + programs.neovide = { + enable = true; + settings = { + font.size = 16.0; }; };