summaryrefslogtreecommitdiff
path: root/home-config/nix-home-manager/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home-config/nix-home-manager/flake.nix')
-rw-r--r--home-config/nix-home-manager/flake.nix16
1 files changed, 9 insertions, 7 deletions
diff --git a/home-config/nix-home-manager/flake.nix b/home-config/nix-home-manager/flake.nix
index 096ec4b..5b87cdd 100644
--- a/home-config/nix-home-manager/flake.nix
+++ b/home-config/nix-home-manager/flake.nix
@@ -3,9 +3,9 @@
3 3
4 inputs = { 4 inputs = {
5 # Specify the source of Home Manager and Nixpkgs. 5 # Specify the source of Home Manager and Nixpkgs.
6 nixpkgs.url = "github:nixos/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc"; 6 nixpkgs.url = "github:nixos/nixpkgs/2c8d3f48d33929642c1c12cd243df4cc7d2ce434";
7 home-manager = { 7 home-manager = {
8 url = "github:nix-community/home-manager/693840c01b9bef9e54100239cef937e53d4661bf"; 8 url = "github:nix-community/home-manager/579a71b948533667c6c65e603f18990bdffc8530";
9 inputs.nixpkgs.follows = "nixpkgs"; 9 inputs.nixpkgs.follows = "nixpkgs";
10 }; 10 };
11 hyprlock = { 11 hyprlock = {
@@ -17,8 +17,9 @@
17 inputs.nixpkgs.follows = "nixpkgs"; 17 inputs.nixpkgs.follows = "nixpkgs";
18 }; 18 };
19 hyprland = { 19 hyprland = {
20 url = "github:hyprwm/hyprland/1f0fd79b910b798e650d6f0c546273bc83422526"; 20 url = "github:hyprwm/hyprland/382f0f23f144e11bdccac6c5d3c1ed415b4b1855";
21 inputs.nixpkgs.follows = "nixpkgs"; 21 inputs.nixpkgs.follows = "nixpkgs";
22 inputs.hyprutils.url = "github:hyprwm/hyprutils/v0.6.0";
22 }; 23 };
23 nixgl = { 24 nixgl = {
24 url = "github:ryan77627/nixGL/3865170cbc23b32ec7cc8df1ec811fd44b6c2a58"; 25 url = "github:ryan77627/nixGL/3865170cbc23b32ec7cc8df1ec811fd44b6c2a58";
@@ -37,13 +38,14 @@
37 inputs.nixpkgs.follows = "nixpkgs"; 38 inputs.nixpkgs.follows = "nixpkgs";
38 }; 39 };
39 hypr-dynamic-cursors = { 40 hypr-dynamic-cursors = {
40 url = "github:VirtCode/hypr-dynamic-cursors/fecc7b9b828d5b58e58d395c6544ed16b180008f"; 41 url = "github:VirtCode/hypr-dynamic-cursors/07a9ca62466edf58a251a3d9d1470f8d502ffee0";
41 inputs.hyprland.follows = "hyprland"; 42 inputs.hyprland.follows = "hyprland";
42 inputs.nixpkgs.follows = "hyprland/nixpkgs"; 43 inputs.nixpkgs.follows = "hyprland/nixpkgs";
43 }; 44 };
44 zen-browser = { 45 zen-browser = {
45 url = "github:0xc000022070/zen-browser-flake/165ee672e6b17a8bcc0a3fb51fab3f79715cc1f3"; 46 url = "github:0xc000022070/zen-browser-flake/5667f0661aa52587f1f86ed7206ddf87327616a9";
46 inputs.nixpkgs.follows = "nixpkgs"; 47 inputs.nixpkgs.follows = "nixpkgs";
48 inputs.home-manager.follows = "home-manager";
47 }; 49 };
48 }; 50 };
49 51
@@ -52,7 +54,7 @@
52 system = "x86_64-linux"; 54 system = "x86_64-linux";
53 pkgs = nixpkgs.legacyPackages.${system}; 55 pkgs = nixpkgs.legacyPackages.${system};
54 overlays = [ 56 overlays = [
55 #nixgl.overlay 57 #zen-browser.homeModules
56 ]; 58 ];
57 in { 59 in {
58 homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration { 60 homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration {
@@ -63,6 +65,7 @@
63 modules = [ 65 modules = [
64 {nixpkgs.overlays = overlays;} 66 {nixpkgs.overlays = overlays;}
65 ./home.nix 67 ./home.nix
68 zen-browser.homeModules.beta
66 { 69 {
67 _module.args = { 70 _module.args = {
68 inherit hyprland; 71 inherit hyprland;
@@ -73,7 +76,6 @@
73 inherit mozff; 76 inherit mozff;
74 inherit clipboard-sync; 77 inherit clipboard-sync;
75 inherit hypr-dynamic-cursors; 78 inherit hypr-dynamic-cursors;
76 inherit zen-browser;
77 }; 79 };
78 } 80 }
79 ]; 81 ];