From 9108d474af7776767d93eb933ff4b0b09772917a Mon Sep 17 00:00:00 2001 From: ene Date: Sun, 19 Feb 2023 21:29:01 +0100 Subject: Feat(lf): Add dependencies for the shell scripts --- home-manager/config/lf/cmds/unarchive.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'home-manager/config/lf/cmds/unarchive.sh') diff --git a/home-manager/config/lf/cmds/unarchive.sh b/home-manager/config/lf/cmds/unarchive.sh index 47a713fa..498ae424 100644 --- a/home-manager/config/lf/cmds/unarchive.sh +++ b/home-manager/config/lf/cmds/unarchive.sh @@ -1,7 +1,7 @@ -#!/bin/sh +#!/usr/bin/env dash # shellcheck disable=SC2086 # shellcheck source=/dev/null -. ~/.local/lib/shell/lib +. %SHELL_LIBRARY_PATH # extract the current file with the right command @@ -12,9 +12,12 @@ case "$f" in *.tar.gz|*.tgz) tar xzvf $f;; *.tar.xz|*.txz) tar xJvf $f;; *.zip) unzip $f;; - *.rar) unrar x $f;; + *.rar) + die "rar is a unfree format!" + #unrar x $f + ;; *.7z) 7z x $f;; - *) warning "Unsupported format" ;; + *) die "Unsupported format" ;; esac -- cgit 1.4.1