nur-packages/pkgs/lolcommits
2021-03-11 02:41:43 +01:00
..
.gitignore lolcommits: init at 0.16.2 2021-03-11 02:28:47 +01:00
default.nix lolcommits: init at 0.16.2 2021-03-11 02:28:47 +01:00
Gemfile lolcommits: init at 0.16.2 2021-03-11 02:28:47 +01:00
Gemfile.lock lolcommits: 0.16.2 -> 0.16.3 2021-03-11 02:41:43 +01:00
gemset.nix lolcommits: 0.16.2 -> 0.16.3 2021-03-11 02:41:43 +01:00
LICENSE lolcommits: init at 0.16.2 2021-03-11 02:28:47 +01:00
README.md lolcommits: init at 0.16.2 2021-03-11 02:28:47 +01:00
shell.nix lolcommits: init at 0.16.2 2021-03-11 02:28:47 +01:00

lolcommits

This is a nixpkgs derivation for lolcommits.

It was written to help this discourse post.

You can easily run it by issuing the following:

nix run -f https://github.com/fzakaria/lolcommits/archive/master.tar.gz --command lolcommits

Do what exactly?
Try: lolcommits --enable (when in a git repository)
Or:  lolcommits --help

It includes all the necessary dependencies such as mplayer & imagemagick

 cat ./result/bin/lolcommits
#! /nix/store/j8vysakw78bpgngba32hfwwikqda9yx2-bash-4.4-p23/bin/bash -e
export PATH='/nix/store/1dysm4zfzss74rw6vvhqbs623rxgygx4-mplayer-1.4/bin:/nix/store/z1fh9yz3mikpmdmxpnbs2i249477q5yf-imagemagick-6.9.11-14/bin'${PATH:+':'}$PATH
exec -a "$0" "/nix/store/xjvpw6p1yqsid0fags6bya607hzd6ff8-lolcommits-0.16.2/bin/.lolcommits-wrapped"  "$@"