Adding Skippy-XD window switcher

+32
+30
pkgs/tools/X11/skippy-xd/default.nix
··· 1 + {stdenv, fetchgit, xproto, libX11, libXft, libXcomposite, libXdamage 2 + , libXext, xextproto, libXinerama, libjpeg, giflib, pkgconfig 3 + }: 4 + let 5 + buildInputs = [ 6 + xproto libX11 libXft libXcomposite libXdamage libXext xextproto 7 + libXinerama libjpeg giflib pkgconfig 8 + ]; 9 + in 10 + stdenv.mkDerivation rec { 11 + version = "git-2015-03-01"; 12 + name = "skippy-xd-${version}"; 13 + inherit buildInputs; 14 + src = fetchgit { 15 + url = "https://github.com/richardgv/skippy-xd/"; 16 + rev = "397216ca67"; 17 + sha256 = "19lvy5888j7rl52dsxv1wwxxijdlk8d7qn1zzzy0b8wvqknhxypm"; 18 + }; 19 + makeFlags = ["PREFIX=$(out)"]; 20 + preInstall = '' 21 + sed -e "s@/etc/xdg@$out&@" -i Makefile 22 + ''; 23 + meta = { 24 + inherit version; 25 + description = ''Expose-style compositing-based standalone window switcher''; 26 + license = stdenv.lib.licenses.gpl2Plus ; 27 + maintainers = [stdenv.lib.maintainers.raskin]; 28 + platforms = stdenv.lib.platforms.linux; 29 + }; 30 + }
+2
pkgs/top-level/all-packages.nix
··· 2856 2856 2857 2857 simplescreenrecorder = callPackage ../applications/video/simplescreenrecorder { }; 2858 2858 2859 + skippy-xd = callPackage ../tools/X11/skippy-xd {}; 2860 + 2859 2861 skydns = callPackage ../servers/dns/skydns { }; 2860 2862 2861 2863 sleuthkit = callPackage ../tools/system/sleuthkit {};