diff --git a/configuration.nix b/configuration.nix index 78a9955..51aa1c2 100644 --- a/configuration.nix +++ b/configuration.nix @@ -89,6 +89,7 @@ nitrogen --restore & home-manager.users.sky = {pkgs, ...}: { home.packages = with pkgs; [ #obsidian + (callPackage (./rolldice/default.nix) {}) zim moonlight-embedded nitrogen diff --git a/rolldice/default.nix b/rolldice/default.nix new file mode 100644 index 0000000..7f34367 --- /dev/null +++ b/rolldice/default.nix @@ -0,0 +1,28 @@ +{ lib +, stdenv +, fetchzip +, readline +}: + +stdenv.mkDerivation rec { + name = "rolldice"; + version = "1.16-1"; + + src = fetchzip { + url = "https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/rolldice/1.16-1build1/rolldice_1.16.orig.tar.gz"; + sha256 = "sha256-gyBwPzO0UO6LvGvaWk5bn1uFUPtedC3Y1/uN3FdyJSQ="; + }; + + buildInputs = [ + readline + ]; + + buildPhase = '' + make + ''; + + installPhase = '' + mkdir -p $out/bin + mv rolldice $out/bin + ''; +}