Files
nixconfig/packages/eww-bar/default.nix
T
2026-09-10 21:02:27 +02:00

22 lines
517 B
Nix

{ writeShellApplication
, coreutils
, eww
, gnugrep
, gnused
, hyprland
, iproute2
, jq
, procps
, systemd
, util-linux
}:
# Lifecycle manager for the eww daemon and the bar window. Used by
# eww.service (ExecStartPre/Post, ExecReload), eww-watchdog.timer, the kanshi
# profiles and the user (`eww-bar status`, `eww-bar reset`).
writeShellApplication {
name = "eww-bar";
runtimeInputs = [ coreutils eww gnugrep gnused hyprland iproute2 jq procps systemd util-linux ];
text = builtins.readFile ./eww-bar.sh;
}