Files
nixos/Droidnix/generated/modules/desktop/waybar.nix
T
2026-03-22 19:08:22 +00:00

17 lines
508 B
Nix

{ lib, config, pkgs, ... }:
let
user = config.defaultUser or "henrov";
assetPath = ../../../assets/system/conf/waybar;
in
{
environment.systemPackages = [ pkgs.waybar ];
home-manager.users.${user}.home.file = lib.listToAttrs (
builtins.filterMap (f: if builtins.pathExists f then
{ name = "waybar/${builtins.baseNameOf f}"; value = { source = f; target = ".config/waybar/${builtins.baseNameOf f}"; }; }
else null
) [ "${assetPath}/waybar.conf" "${assetPath}/style.css" ]
);
}