22 lines
555 B
Nix
22 lines
555 B
Nix
{ lib, config, pkgs, ... }:
|
|
|
|
let
|
|
username = config.defaultUser or "henrov";
|
|
assetPath = ../../../assets/hyprland/conf/hypr;
|
|
mainConfig = "${assetPath}/hyprland.conf";
|
|
in
|
|
{
|
|
# Home Manager user settings
|
|
_module.args.hmUsers = {
|
|
${username} = {
|
|
home.packages = [ pkgs.hyprland ];
|
|
|
|
# Set config files under ~/.config/hypr
|
|
home.file.".config/hypr/hyprland.conf".source = mainConfig;
|
|
|
|
# Example additional settings (can extend per module)
|
|
settings.general."col.active_border" = "0xff97cbcd 0xff89b4fa";
|
|
};
|
|
};
|
|
}
|