aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock21
-rw-r--r--flake.nix7
-rw-r--r--homes/floppydisk/default.nix17
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: