lol

Merge pull request #110995 from berbiche/init-xfce4-i3-workspaces-plugin

xfce.xfce4-i3-workspaces-plugin: init at 1.4.0

authored by

Sandro and committed by
GitHub
46815990 2520b036

+48
+2
pkgs/desktops/xfce/default.nix
··· 126 126 127 127 xfce4-hardware-monitor-plugin = callPackage ./panel-plugins/xfce4-hardware-monitor-plugin.nix { }; 128 128 129 + xfce4-i3-workspaces-plugin = callPackage ./panel-plugins/xfce4-i3-workspaces-plugin.nix { }; 130 + 129 131 xfce4-namebar-plugin = callPackage ./panel-plugins/xfce4-namebar-plugin.nix { }; 130 132 131 133 xfce4-netload-plugin = callPackage ./panel-plugins/xfce4-netload-plugin { };
+46
pkgs/desktops/xfce/panel-plugins/xfce4-i3-workspaces-plugin.nix
··· 1 + { lib, stdenv, fetchFromGitHub, pkg-config, intltool, gtk3 2 + , libxfce4ui, libxfce4util, xfconf, xfce4-dev-tools, xfce4-panel 3 + , i3ipc-glib 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + pname = "xfce4-i3-workspaces-plugin"; 8 + version = "1.4.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "denesb"; 12 + repo = "xfce4-i3-workspaces-plugin"; 13 + rev = version; 14 + sha256 = "sha256-+tjxMr0UbE3BLdxBwNr2mZqKSQOOtw69FmN4rk4loyA="; 15 + }; 16 + 17 + nativeBuildInputs = [ 18 + pkg-config 19 + intltool 20 + ]; 21 + 22 + buildInputs = [ 23 + gtk3 24 + xfconf 25 + libxfce4ui 26 + libxfce4util 27 + xfce4-dev-tools 28 + xfce4-panel 29 + i3ipc-glib 30 + ]; 31 + 32 + preConfigure = '' 33 + ./autogen.sh 34 + patchShebangs . 35 + ''; 36 + 37 + enableParallelBuilding = true; 38 + 39 + meta = with lib; { 40 + homepage = "https://github.com/denesb/xfce4-i3-workspaces-plugin"; 41 + description = "Workspace switcher plugin for xfce4-panel which can be used for the i3 window manager"; 42 + license = licenses.gpl3Plus; 43 + platforms = platforms.unix; 44 + maintainers = [ maintainers.berbiche ]; 45 + }; 46 + }