diff options
author | NotAShelf <itsashelf@gmail.com> | 2023-05-08 20:15:26 +0300 |
---|---|---|
committer | Frankie B <frankieraybrown@gmail.com> | 2023-05-08 20:13:19 +0100 |
commit | ec8b92e92903b626c90aa6a315c4f91d76a3bae0 (patch) | |
tree | 53f2f54afd424f876fbfef3e3ccbcae9125289b3 /homes/floppydisk/arrpc.nix | |
parent | 72a98e4d5578e6486ffe5d4fcc4881cf0c17563a (diff) |
use the arrpc service provided by the hm-module
Diffstat (limited to 'homes/floppydisk/arrpc.nix')
-rw-r--r-- | homes/floppydisk/arrpc.nix | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/homes/floppydisk/arrpc.nix b/homes/floppydisk/arrpc.nix index 47a5b16..5431d57 100644 --- a/homes/floppydisk/arrpc.nix +++ b/homes/floppydisk/arrpc.nix @@ -1,26 +1,14 @@ { - lib, inputs, pkgs, ... -}: with lib; let - arRPC = inputs.arrpc.packages.${pkgs.system}.default; - - mkService = lib.recursiveUpdate { - Unit.PartOf = ["graphical-session.target"]; - Unit.After = ["graphical-session.target"]; - Install.WantedBy = ["graphical-session.target"]; - }; -in { +}: { + imports = [ + inputs.arrpc.homeManagerModules.default + ]; + home.packages = [pkgs.webcord-vencord]; - systemd.user.services = { - arRPC = mkService { - Unit.Description = "arRPC systemd service"; - Service = { - ExecStart = "${lib.getExe arRPC}"; - Restart = "always"; - }; - }; - }; -} + # provided by the arrpc-flake home-manager module + services.arrpc.enable = true; +} |