lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

m-cli: init at 0.2.5

authored by

Eric Bailey and committed by
Eric Bailey
84919cd3 364f922c

+48 -1
+45
pkgs/os-specific/darwin/m-cli/default.nix
··· 1 + { stdenv, fetchFromGitHub }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "m-cli-${version}"; 5 + version = "0.2.5"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "rgcr"; 9 + repo = "m-cli"; 10 + rev = "v${version}"; 11 + sha512 = "0mkcx7jq91pbfs8327qc8434gj73fvjgdfdsrza0lyd9wns6jhsqsf0585klzl68aqscvksgzi2asdnim4va35cdkp2fdzl0g3sm4kd"; 12 + }; 13 + 14 + dontBuild = true; 15 + 16 + installPhase = '' 17 + local MPATH="$out/share/m" 18 + 19 + gawk -i inplace '{ 20 + gsub(/^\[ -L.*|^\s+\|\| pushd.*|^popd.*/, ""); 21 + gsub(/MPATH=.*/, "MPATH='$MPATH'"); 22 + gsub(/(update|uninstall)_mcli \&\&.*/, "echo NOOP \\&\\& exit 0"); 23 + print 24 + }' m 25 + 26 + install -Dt "$MPATH/plugins" -m755 plugins/* 27 + 28 + install -Dm755 m $out/bin/m 29 + 30 + install -Dt "$out/share/bash-completion/completions/" -m444 completion/bash/m 31 + install -Dt "$out/share/fish/vendor_completions.d/" -m444 completion/fish/m.fish 32 + install -Dt "$out/share/zsh/site-functions/" -m444 completion/zsh/_m 33 + ''; 34 + 35 + meta = with stdenv.lib; { 36 + description = "Swiss Army Knife for macOS"; 37 + inherit (src.meta) homepage; 38 + repositories.git = git://github.com/rgcr/m-cli.git; 39 + 40 + license = licenses.mit; 41 + 42 + platforms = platforms.darwin; 43 + maintainers = with maintainers; [ yurrriq ]; 44 + }; 45 + }
+3 -1
pkgs/top-level/all-packages.nix
··· 683 683 inherit (darwin.apple_sdk.frameworks) Carbon Cocoa; 684 684 }; 685 685 686 + m-cli = callPackage ../os-specific/darwin/m-cli { }; 687 + 686 688 reattach-to-user-namespace = callPackage ../os-specific/darwin/reattach-to-user-namespace {}; 687 689 688 690 skhd = callPackage ../os-specific/darwin/skhd { ··· 3163 3165 jing-trang = callPackage ../tools/text/xml/jing-trang { }; 3164 3166 3165 3167 jira-cli = callPackage ../development/tools/jira_cli { }; 3166 - 3168 + 3167 3169 jl = haskellPackages.callPackage ../development/tools/jl { }; 3168 3170 3169 3171 jmespath = callPackage ../development/tools/jmespath { };