summaryrefslogtreecommitdiff
path: root/home-config/nix-home-manager/flake.nix
diff options
context:
space:
mode:
authorRyan Schanzenbacher <ryan@rschanz.org>2024-11-14 14:53:44 -0500
committerRyan Schanzenbacher <ryan@rschanz.org>2024-11-14 14:53:44 -0500
commita04498c0b18d6fdf7e600dd9c8b5e7db781c21f3 (patch)
treee52aee2a32cace262f5acee2d2397240e3b39cf8 /home-config/nix-home-manager/flake.nix
parentbdb08351ce1afc15264658bcbb6ec03144874759 (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.nix17
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 ];