From 75569370a8ab5fafa5a72e5fb685bd01083e9d1a Mon Sep 17 00:00:00 2001 From: Kenny Ballou Date: Sun, 25 Apr 2021 16:53:32 -0600 Subject: add backup.sh package and configuration Signed-off-by: Kenny Ballou --- packages/scripts/backup-sh/default.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 packages/scripts/backup-sh/default.nix (limited to 'packages') diff --git a/packages/scripts/backup-sh/default.nix b/packages/scripts/backup-sh/default.nix new file mode 100644 index 00000000..8f6aef98 --- /dev/null +++ b/packages/scripts/backup-sh/default.nix @@ -0,0 +1,26 @@ +{ lib, stdenv, fetchFromGitHub, pkgs, ... }: + +stdenv.mkDerivation { + name = "backup.sh"; + src = fetchFromGitHub { + owner = "devnulllabs"; + repo = "backup.sh"; + rev = "148faec5275d1ed59275810dad2f3d16652bbf42"; + sha256 = "1hpi7n7rwkhgnx41l6iskj1b0m1jy1zs9xyis39zk1shmp4599fw"; + }; + + buildInputs = with pkgs; [ bash ]; + + installPhase = '' + mkdir -p $out/bin + install backup.sh $out/bin/backup.sh + ''; + + meta = { + description = "Simple Backup Script"; + homepage = "https://github.com/devnulllabs/backup.sh"; + license = lib.licenses.gpl3Plus; + maintainers = []; + platforms = pkgs.lib.platforms.all; + }; +} -- cgit v1.2.1