aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix19
1 files changed, 17 insertions, 2 deletions
diff --git a/flake.nix b/flake.nix
index 5353cf8..023a368 100644
--- a/flake.nix
+++ b/flake.nix
@@ -11,7 +11,13 @@
11 url = "github:nix-community/home-manager"; 11 url = "github:nix-community/home-manager";
12 inputs.nixpkgs.follows = "nixpkgs"; 12 inputs.nixpkgs.follows = "nixpkgs";
13 }; 13 };
14 zen-browser = { # Used exclusively for HM module, Zen is installed via cask 14 # My packages
15 netbird-tui = {
16 url = "git+https://git.rschanz.org/netbird-tui-flake";
17 inputs.nixpkgs.follows = "nixpkgs";
18 };
19 # End my packages
20 zen-browser = { # Used exclusively for HM module, Zen is installed via cask (on macos)
15 url = "github:0xc000022070/zen-browser-flake"; 21 url = "github:0xc000022070/zen-browser-flake";
16 inputs = { 22 inputs = {
17 nixpkgs.follows = "nixpkgs"; 23 nixpkgs.follows = "nixpkgs";
@@ -29,6 +35,14 @@
29 }; 35 };
30 # Linux builder on macos 36 # Linux builder on macos
31 virby.url = "github:quinneden/virby-nix-darwin"; 37 virby.url = "github:quinneden/virby-nix-darwin";
38 homebrew-netbird = {
39 url = "github:netbirdio/homebrew-tap";
40 flake = false;
41 };
42 homebrew-felixkratz = {
43 url = "github:FelixKratz/homebrew-formulae";
44 flake = false;
45 };
32 }; 46 };
33 47
34 outputs = { nixpkgs, home-manager, ... }@inputs: { 48 outputs = { nixpkgs, home-manager, ... }@inputs: {
@@ -36,7 +50,8 @@
36 system = "aarch64-darwin"; 50 system = "aarch64-darwin";
37 specialArgs = { inherit inputs; }; 51 specialArgs = { inherit inputs; };
38 modules = [ 52 modules = [
39 { nixpkgs.config.allowUnfree = true; } 53 { nixpkgs.config.allowUnfree = true;
54 nixpkgs.overlays = [ inputs.netbird-tui.overlays.default ]; }
40 inputs.virby.darwinModules.default 55 inputs.virby.darwinModules.default
41 ./hosts/RyanMac/configuration.nix 56 ./hosts/RyanMac/configuration.nix
42 home-manager.darwinModules.home-manager 57 home-manager.darwinModules.home-manager