From b26c44849f9e4e40fea4bf6a5a57978f4e30ad37 Mon Sep 17 00:00:00 2001 From: Doloro1978 Date: Sat, 25 Oct 2025 21:33:04 +0100 Subject: [PATCH] wip(doloro@hosts): added to do something with arrpc --- nix/flake.nix | 19 +++++++++++++++++++ nix/hosts/doloro/home.nix | 15 ++++++++++----- 2 files changed, 29 insertions(+), 5 deletions(-) diff --git a/nix/flake.nix b/nix/flake.nix index 2865925..d5da898 100644 --- a/nix/flake.nix +++ b/nix/flake.nix @@ -52,6 +52,25 @@ }: let overlays = [ + (final: prev: { + arrpc = prev.arrpc.overrideAttrs (preve: rec { + pname = prev.pname + "-meow"; + version = "94d3ec81"; + src = prev.fetchFromGitHub { + owner = "XenHat"; + repo = "arrpc"; + # branch = "improved-detection-fixes"; + rev = "94d3ec81339f94e563af512b83db369596d05d3b"; + sha256 = "sha256-DI/HCrmiQo1lPkErCNXOpdQli2wua03PDjdlERrpxTg="; + }; + npmDepsHash = prev.lib.fakeHash; + npmDeps = final.fetchNpmDeps { + inherit src; + name = "${pname}-${version}-npm-deps"; + hash = npmDepsHash; + }; + }); + }) ( final: prev: let diff --git a/nix/hosts/doloro/home.nix b/nix/hosts/doloro/home.nix index d7b68c0..97fabc5 100644 --- a/nix/hosts/doloro/home.nix +++ b/nix/hosts/doloro/home.nix @@ -43,11 +43,16 @@ home.username = "doloro"; home.homeDirectory = "/home/doloro"; - services.gpg-agent = { - enable = true; - pinentry = { - package = pkgs.pinentry-qt; - program = "pinentry-qt"; + services = { + gpg-agent = { + enable = true; + pinentry = { + package = pkgs.pinentry-qt; + program = "pinentry-qt"; + }; + }; + arrpc = { + enable = true; }; }; xdg.mimeApps.enable = true;