diff options
author | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-11-14 14:53:44 -0500 |
---|---|---|
committer | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-11-14 14:53:44 -0500 |
commit | a04498c0b18d6fdf7e600dd9c8b5e7db781c21f3 (patch) | |
tree | e52aee2a32cace262f5acee2d2397240e3b39cf8 /home-config/nix-home-manager/flake.nix | |
parent | bdb08351ce1afc15264658bcbb6ec03144874759 (diff) |
Changed firefox to use nix configuration, completely reset profile. No
longer using mozilla account.
Updated nixpkgs and home-manager
Added wpaperd flake
Diffstat (limited to 'home-config/nix-home-manager/flake.nix')
-rw-r--r-- | home-config/nix-home-manager/flake.nix | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/home-config/nix-home-manager/flake.nix b/home-config/nix-home-manager/flake.nix index becb34f..26bc72e 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/2a55bdc8cfcf41551323a4a6cef24d3f566c824d"; | 6 | nixpkgs.url = "github:nixos/nixpkgs/f49e820fbc9450736bb6ba982a2ff0a8d014ad1e"; |
7 | home-manager = { | 7 | home-manager = { |
8 | url = "github:nix-community/home-manager/122f70545b29ccb922e655b08acfe05bfb44ec68"; | 8 | url = "github:nix-community/home-manager/1d0862ee2d7c6f6cd720d6f32213fa425004be10"; |
9 | inputs.nixpkgs.follows = "nixpkgs"; | 9 | inputs.nixpkgs.follows = "nixpkgs"; |
10 | }; | 10 | }; |
11 | hyprpicker-git = { | 11 | hyprpicker-git = { |
@@ -13,24 +13,28 @@ | |||
13 | inputs.nixpkgs.follows = "nixpkgs"; | 13 | inputs.nixpkgs.follows = "nixpkgs"; |
14 | }; | 14 | }; |
15 | hyprland = { | 15 | hyprland = { |
16 | url = "github:hyprwm/hyprland/v0.44.1"; | 16 | url = "github:hyprwm/hyprland/v0.45.0"; |
17 | inputs.nixpkgs.follows = "nixpkgs"; | 17 | inputs.nixpkgs.follows = "nixpkgs"; |
18 | }; | 18 | }; |
19 | nixgl = { | 19 | nixgl = { |
20 | url = "github:nix-community/nixGL/310f8e49a149e4c9ea52f1adf70cdc768ec53f8a"; | 20 | url = "github:nix-community/nixGL/310f8e49a149e4c9ea52f1adf70cdc768ec53f8a"; |
21 | inputs.nixpkgs.follows = "nixpkgs"; | 21 | inputs.nixpkgs.follows = "nixpkgs"; |
22 | }; | 22 | }; |
23 | mozff.url = "github:mozilla/nixpkgs-mozilla"; | 23 | wpaperd = { |
24 | url = "github:danyspin97/wpaperd/7865433233ff58f33ca4af94fd5031e26f409f52"; | ||
25 | inputs.nixpkgs.follows = "nixpkgs"; | ||
26 | }; | ||
27 | #mozff.url = "github:mozilla/nixpkgs-mozilla"; | ||
24 | }; | 28 | }; |
25 | 29 | ||
26 | outputs = { nixpkgs, home-manager, hyprpicker-git, hyprland, nixgl, mozff, ... }@inputs: | 30 | outputs = { nixpkgs, home-manager, hyprpicker-git, hyprland, nixgl, wpaperd, ... }@inputs: |
27 | let | 31 | let |
28 | system = "x86_64-linux"; | 32 | system = "x86_64-linux"; |
29 | pkgs = nixpkgs.legacyPackages.${system}; | 33 | pkgs = nixpkgs.legacyPackages.${system}; |
30 | overlays = [ | 34 | overlays = [ |
31 | hyprpicker-git.overlays.default | 35 | hyprpicker-git.overlays.default |
32 | nixgl.overlay | 36 | nixgl.overlay |
33 | mozff.overlays.firefox | 37 | #mozff.overlays.firefox |
34 | ]; | 38 | ]; |
35 | in { | 39 | in { |
36 | homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration { | 40 | homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration { |
@@ -45,6 +49,7 @@ | |||
45 | _module.args = { | 49 | _module.args = { |
46 | inherit hyprland; | 50 | inherit hyprland; |
47 | inherit nixgl; | 51 | inherit nixgl; |
52 | inherit wpaperd; | ||
48 | }; | 53 | }; |
49 | } | 54 | } |
50 | ]; | 55 | ]; |