fix neovide by installing w/ nix

This commit is contained in:
2026-04-24 02:06:14 -05:00
parent 4188371e9a
commit 2b309abe9e
2 changed files with 30 additions and 25 deletions
+1
View File
@@ -46,6 +46,7 @@
# base system package install list # base system package install list
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
neovide
]; ];
nix-homebrew = { nix-homebrew = {
+8 -4
View File
@@ -4,13 +4,15 @@
lib, lib,
inputs, inputs,
... ...
}: let }:
let
program = "nvf"; program = "nvf";
cfg = config.dots.${program}; cfg = config.dots.${program};
isLinux = pkgs.stdenv.isLinux; isLinux = pkgs.stdenv.isLinux;
isDarwin = pkgs.stdenv.isDarwin; isDarwin = pkgs.stdenv.isDarwin;
#sec = sops.secrets; #sec = sops.secrets;
in { in
{
options.dots.${program} = { options.dots.${program} = {
enable = lib.mkEnableOption "enables ${program}"; enable = lib.mkEnableOption "enables ${program}";
}; };
@@ -26,12 +28,14 @@ in {
vim = { vim = {
clipboard = clipboard =
# On Linux, use wl-copy as you do now # On Linux, use wl-copy as you do now
if isLinux then { if isLinux then
{
enable = true; enable = true;
providers.wl-copy.enable = true; providers.wl-copy.enable = true;
registers = "unnamed,unnamedplus"; registers = "unnamed,unnamedplus";
} }
else { else
{
enable = true; enable = true;
registers = "unnamed,unnamedplus"; registers = "unnamed,unnamedplus";
}; };