From b5d6c46c51bf79ade726c73e1e884acd6ff5607d Mon Sep 17 00:00:00 2001 From: Frankie B Date: Tue, 25 Apr 2023 22:59:40 +0100 Subject: [PATCH] Add arrpc --- flake.lock | 21 +++++++++++++++++++++ flake.nix | 7 +++++-- homes/floppydisk/default.nix | 17 +++++++++++++++-- 3 files changed, 41 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index d243b8e..c3d272c 100644 --- a/flake.lock +++ b/flake.lock @@ -16,6 +16,26 @@ "type": "github" } }, + "arrpc": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1682178574, + "narHash": "sha256-CMEeluAfiDt0c9rl9vcbqgOxm/0nFtmHJYiTCIEDLGo=", + "owner": "notashelf", + "repo": "arrpc-flake", + "rev": "965b885e182a695e45fba3ad97ec85e1fe31171a", + "type": "github" + }, + "original": { + "owner": "notashelf", + "repo": "arrpc-flake", + "type": "github" + } + }, "bufdelete-nvim": { "flake": false, "locked": { @@ -1419,6 +1439,7 @@ }, "root": { "inputs": { + "arrpc": "arrpc", "home-manager": "home-manager", "neovim-flake": "neovim-flake", "nixpkgs": "nixpkgs_4", diff --git a/flake.nix b/flake.nix index 9acecc3..91296db 100644 --- a/flake.nix +++ b/flake.nix @@ -18,8 +18,11 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - # TODO: Add any other flake you might need - # nixos-hardware.url = "github:nixos/nixos-hardware"; + # arrpc + arrpc = { + url = "github:notashelf/arrpc-flake"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { diff --git a/homes/floppydisk/default.nix b/homes/floppydisk/default.nix index 605c20b..f7b2b8a 100644 --- a/homes/floppydisk/default.nix +++ b/homes/floppydisk/default.nix @@ -1,7 +1,7 @@ # This is your home-manager configuration file # Use this to configure your home environment (it replaces ~/.config/nixpkgs/home.nix) { - outputs, + inputs, pkgs, ... }: { @@ -20,7 +20,20 @@ home = { username = "floppydisk"; homeDirectory = "/home/floppydisk"; - packages = with pkgs; [steam vscode _1password-gui _1password neofetch microsoft-edge webcord-vencord jetbrains.ruby-mine jetbrains.rider jetbrains.phpstorm jetbrains.idea-ultimate]; + packages = with pkgs; [ + steam + vscode + _1password-gui + _1password + neofetch + microsoft-edge + webcord-vencord + jetbrains.ruby-mine + jetbrains.rider + jetbrains.phpstorm + jetbrains.idea-ultimate + inputs.arrpc.packages.${pkgs.system}.arrpc + ]; }; # Add stuff for your user as you see fit: