diff options
| author | EuAndreh <eu@euandre.org> | 2022-08-15 14:47:45 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2022-08-15 14:49:22 -0300 |
| commit | 4b41b1af58b10ae6b7ce1ba0fa8475cec4e4405e (patch) | |
| tree | b5b9938ef73f618124576095e61c4937e837d5fd /etc | |
| parent | bin/yt: Add working utility (diff) | |
| download | dotfiles-4b41b1af58b10ae6b7ce1ba0fa8475cec4e4405e.tar.gz dotfiles-4b41b1af58b10ae6b7ce1ba0fa8475cec4e4405e.tar.xz | |
mv etc/sh/check.sh bin/check: Also use generic ShellCommand command
Diffstat (limited to 'etc')
| -rwxr-xr-x | etc/sh/check.sh | 78 | ||||
| -rw-r--r-- | etc/sh/rc | 1 |
2 files changed, 0 insertions, 79 deletions
diff --git a/etc/sh/check.sh b/etc/sh/check.sh deleted file mode 100755 index 07e9e66..0000000 --- a/etc/sh/check.sh +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/sh -set -eu - -usage() { - cat <<-'EOF' - Usage: - check.sh - check.sh -h - EOF -} - -help() { - cat <<-'EOF' - - Options: - -h, --help show this message - EOF -} - -for flag in "$@"; do - case "$flag" in - --) - break - ;; - --help) - usage - help - exit - ;; - *) - ;; - esac -done - -while getopts 'h' flag; do - case "$flag" in - h) - usage - help - exit - ;; - *) - usage >&2 - exit 2 - ;; - esac -done -shift $((OPTIND - 1)) - -cd -- "$(dirname -- "$0")" -cd -- "$(git rev-parse --show-toplevel)" - -shellcheck -xe 1090,1091 \ - "$XDG_CONFIG_HOME"/sh/rc \ - "$XDG_CONFIG_HOME"/sh/vcs-ps1.sh \ - "$XDG_CONFIG_HOME"/sh/check.sh \ - "$XDG_CONFIG_HOME"/sh/privrc.sh \ - "$XDG_CONFIG_HOME"/sh/cronjob.sh \ - "$XDG_CONFIG_HOME"/notmuch/default/hooks/post-new - -if git grep FIXME -- ":(exclude)$XDG_CONFIG_HOME/bash/check.sh"; then - printf 'Leftover FIXME markers\n' >&2 - exit 1 -fi - -if ! git diff --quiet || ! git diff --quiet --staged; then - printf 'Dirty tilde repository.\n' >&2 - exit 1 -fi - -PRIV="$XDG_CONFIG_HOME/../var/lib/private/tilde" -if ! git -C "$PRIV" diff --quiet || ! git -C "$PRIV" diff --quiet --staged; then - printf 'Dirty private tilde repository.\n' >&2 - exit 1 -fi - -# FIXME: -# verify that the expiry date on the GPG key is greater than 1 year @@ -122,7 +122,6 @@ alias mm='msmtp-queue -r' alias s='vcs_status' alias d='vcs_diff' alias ds='vcs_diff_staged' -alias check='sh "$XDG_CONFIG_HOME"/sh/check.sh' alias tpd='cd "$(mkdtemp)"' alias l='ls -lahF --color' |
