From 259125e15c5657b8224cb5fefa5b224c42a64d78 Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Sat, 16 Nov 2024 18:28:45 +0100 Subject: [PATCH] nwg-panel: format with nixfmt --- pkgs/by-name/nw/nwg-panel/package.nix | 74 ++++++++++++++++++++------- 1 file changed, 55 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/nw/nwg-panel/package.nix b/pkgs/by-name/nw/nwg-panel/package.nix index e2c68a039eae..4663b81588e1 100644 --- a/pkgs/by-name/nw/nwg-panel/package.nix +++ b/pkgs/by-name/nw/nwg-panel/package.nix @@ -1,17 +1,24 @@ -{ lib, fetchFromGitHub -, python3Packages, wrapGAppsHook3, gobject-introspection -, gtk-layer-shell, pango, gdk-pixbuf, atk -# Extra packages called by various internal nwg-panel modules -, hyprland # hyprctl -, sway # swaylock, swaymsg -, systemd # systemctl -, wlr-randr # wlr-randr -, nwg-menu # nwg-menu -, brightnessctl # brightnessctl -, pamixer # pamixer -, pulseaudio # pactl -, libdbusmenu-gtk3 # tray -, playerctl +{ + lib, + fetchFromGitHub, + python3Packages, + wrapGAppsHook3, + gobject-introspection, + gtk-layer-shell, + pango, + gdk-pixbuf, + atk, + # Extra packages called by various internal nwg-panel modules + hyprland, # hyprctl + sway, # swaylock, swaymsg + systemd, # systemctl + wlr-randr, # wlr-randr + nwg-menu, # nwg-menu + brightnessctl, # brightnessctl + pamixer, # pamixer + pulseaudio, # pactl + libdbusmenu-gtk3, # tray + playerctl, }: python3Packages.buildPythonApplication rec { @@ -32,10 +39,28 @@ python3Packages.buildPythonApplication rec { strictDeps = false; dontWrapGApps = true; - buildInputs = [ atk gdk-pixbuf gtk-layer-shell pango playerctl ]; - nativeBuildInputs = [ wrapGAppsHook3 gobject-introspection ]; - propagatedBuildInputs = (with python3Packages; - [ i3ipc netifaces psutil pybluez pygobject3 requests dasbus setuptools ]) + buildInputs = [ + atk + gdk-pixbuf + gtk-layer-shell + pango + playerctl + ]; + nativeBuildInputs = [ + wrapGAppsHook3 + gobject-introspection + ]; + propagatedBuildInputs = + (with python3Packages; [ + i3ipc + netifaces + psutil + pybluez + pygobject3 + requests + dasbus + setuptools + ]) # Run-time GTK dependency required by the Tray module ++ [ libdbusmenu-gtk3 ]; @@ -49,7 +74,18 @@ python3Packages.buildPythonApplication rec { makeWrapperArgs+=( "''${gappsWrapperArgs[@]}" --prefix XDG_DATA_DIRS : "$out/share" - --prefix PATH : "${lib.makeBinPath [ brightnessctl hyprland nwg-menu pamixer pulseaudio sway systemd wlr-randr ]}" + --prefix PATH : "${ + lib.makeBinPath [ + brightnessctl + hyprland + nwg-menu + pamixer + pulseaudio + sway + systemd + wlr-randr + ] + }" ) '';