Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (let clipmenu = let version = "1.1.0";
- in with pkgs; stdenv.mkDerivation rec {
- name = "clipmenu-${version}";
- src = fetchFromGitHub {
- owner = "cdown";
- repo = "clipmenu";
- rev = "4dfbfed9e2a1a66836816883a14065333abaf8c6";
- sha256 = "0dbvrbzrb505sjcv0kyrc0yjzhwwckdpgya7ylrxqpfabklwv7lz";
- };
- dontBuild = true;
- installPhase = let
- bin_dir = "$out/bin";
- doc_dir = "$out/share/doc/${name}";
- in ''
- mkdir -pv "${bin_dir}"
- mkdir -pv "${doc_dir}"
- cp -v {clipmenu,clipmenud} "${bin_dir}"
- cp -v {README.md,LICENSE} "${doc_dir}"
- '';
- buildInputs = [ bash (if stdenv.withRofi rofi else if stdenv.withDmenu2 dmenu2 else dmenu) ] ;
- meta = with stdenv.lib; {
- homepage = "https://github.com/cdown/clipmenu#readme";
- description = "clipmenu is a simple clipboard manager using dmenu and xsel.";
- license = licenses.isc;
- platforms = platforms.all;
- };
- }; in clipmenu)
Advertisement
Add Comment
Please, Sign In to add comment