Personal NixOS flake

Revert "feat(hyprpanel): use home-manager module instead of flake"

This reverts commit df4a85d22d2dfb99ed77f0dbeb232adfd5d5846f.

+13 -1
+5
flake.nix
··· 23 inputs.nixpkgs.follows = "nixpkgs"; 24 inputs.flake-parts.follows = "flake-parts"; 25 }; 26 emacs-overlay = { 27 url = "github:nix-community/emacs-overlay"; 28 inputs.nixpkgs.follows = "nixpkgs"; ··· 77 agenix.nixosModules.default 78 catppuccin.nixosModules.catppuccin 79 ./home 80 ]; 81 }; 82 # >:3c
··· 23 inputs.nixpkgs.follows = "nixpkgs"; 24 inputs.flake-parts.follows = "flake-parts"; 25 }; 26 + hyprpanel = { 27 + url = "github:Jas-SinghFSU/HyprPanel"; 28 + inputs.nixpkgs.follows = "nixpkgs"; 29 + }; 30 emacs-overlay = { 31 url = "github:nix-community/emacs-overlay"; 32 inputs.nixpkgs.follows = "nixpkgs"; ··· 81 agenix.nixosModules.default 82 catppuccin.nixosModules.catppuccin 83 ./home 84 + # {nixpkgs.overlays = [inputs.hyprpanel.overlay];} 85 ]; 86 }; 87 # >:3c
+5
home/default.nix
··· 12 }; 13 14 nixpkgs.overlays = with inputs; [ 15 emacs-overlay.overlay 16 ]; 17 }
··· 12 }; 13 14 nixpkgs.overlays = with inputs; [ 15 + hyprpanel.overlay 16 emacs-overlay.overlay 17 ]; 18 + 19 + # imports = [ 20 + # inputs.hyprpanel.homeManagerModules.hyprpanel 21 + # ]; 22 }
+3 -1
home/emily/gui/hyprland/hyprpanel.nix
··· 1 { inputs, ...}: { 2 programs.hyprpanel = { 3 enable = true; 4 # systemd.enable = true; 5 - # hyprland.enable = true; 6 settings = { 7 8
··· 1 { inputs, ...}: { 2 + imports = [ inputs.hyprpanel.homeManagerModules.hyprpanel ]; 3 + 4 programs.hyprpanel = { 5 enable = true; 6 # systemd.enable = true; 7 + hyprland.enable = true; 8 settings = { 9 10