diff --git a/home-xps13.nix b/home-xps13.nix index 958d85a..7647fb3 100644 --- a/home-xps13.nix +++ b/home-xps13.nix @@ -75,6 +75,7 @@ wayvnc xdg-desktop-portal-wlr exfatprogs + neovide ]; services.udiskie = { enable = false; @@ -84,6 +85,27 @@ }; }; }; + programs.neovide = { + enable = true; + settings = { + fork = false; + frame = "full"; + idle = true; + maximized = false; + neovim-bin = "${pkgs.neovim}/bin/nvim"; + no-multigrid = false; + srgb = false; + tabs = true; + title-hidden = true; + vsync = true; + wsl = false; + + font = { + normal = "SauceCodePro Nerd Font Mono"; + size = 8; + }; + }; + }; programs.wofi = { enable = true; settings = { diff --git a/modules/configuration-xps13.nix b/modules/configuration-xps13.nix index 1dd7f02..20ab7a9 100644 --- a/modules/configuration-xps13.nix +++ b/modules/configuration-xps13.nix @@ -11,6 +11,11 @@ ./laptop.nix ]; # Bootloader. + nix.settings.trusted-users = [ "root" "th3r00t" ]; + nix.extraOptions = '' + extra-substituters = https://devenv.cachix.org + extra-trusted-public-keys = devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw= + ''; boot = { kernelPackages = pkgs.linuxPackages_latest; initrd.availableKernelModules = [