diff options
author | Kenny Ballou <kb@devnulllabs.io> | 2021-04-25 16:53:32 -0600 |
---|---|---|
committer | Kenny Ballou <kb@devnulllabs.io> | 2021-04-25 16:53:32 -0600 |
commit | 75569370a8ab5fafa5a72e5fb685bd01083e9d1a (patch) | |
tree | 5a603bfff7e14cbe2d23995c34e645e0eb3bc502 /packages | |
parent | 83cd74740adab141e7d8b7309da8431f3d390038 (diff) | |
download | dotfiles-75569370a8ab5fafa5a72e5fb685bd01083e9d1a.tar.gz dotfiles-75569370a8ab5fafa5a72e5fb685bd01083e9d1a.tar.xz |
add backup.sh package and configuration
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'packages')
-rw-r--r-- | packages/scripts/backup-sh/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
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; + }; +} |