Files
Aurora/nix/homeManagerModule.nix
2026-03-06 19:29:17 -06:00

34 lines
811 B
Nix

{ self', inputs, ... }: {
imports = [
inputs.home-manager.flakeModules.home-manager
];
flake.homeModules.default = { config, lib, pkgs, ... }: {
options.programs.aurora = with lib; {
enable = mkEnableOption "aurora";
package = mkPackageOption self'.packages "aurora" {
default = [ "aurora" ];
example = "aurora.packages.hybar";
};
};
config = lib.mkIf config.programs.aurora.enable {
programs.quickshell = {
enable = true;
package = config.programs.aurora.package;
systemd = {
enable = true;
target = "wayland-session@Hyprland.target";
};
};
};
};
}