diff options
Diffstat (limited to '.local/bin/wrappers')
-rwxr-xr-x | .local/bin/wrappers/aspell | 2 | ||||
-rwxr-xr-x | .local/bin/wrappers/audacity | 2 | ||||
-rwxr-xr-x | .local/bin/wrappers/ghci | 2 | ||||
-rwxr-xr-x | .local/bin/wrappers/git | 12 | ||||
-rwxr-xr-x | .local/bin/wrappers/google-chrome (renamed from .local/bin/wrappers/google-chrome-stable) | 0 | ||||
-rwxr-xr-x | .local/bin/wrappers/guile | 2 | ||||
-rwxr-xr-x | .local/bin/wrappers/mix | 2 | ||||
-rwxr-xr-x | .local/bin/wrappers/mocp | 2 | ||||
-rwxr-xr-x | .local/bin/wrappers/nix-index | 16 | ||||
-rwxr-xr-x | .local/bin/wrappers/sbcl | 2 | ||||
-rwxr-xr-x | .local/bin/wrappers/stalonetray | 6 | ||||
-rwxr-xr-x | .local/bin/wrappers/swc | 2 | ||||
-rwxr-xr-x | .local/bin/wrappers/tidy | 3 |
13 files changed, 50 insertions, 3 deletions
diff --git a/.local/bin/wrappers/aspell b/.local/bin/wrappers/aspell new file mode 100755 index 0000000..78fddd0 --- /dev/null +++ b/.local/bin/wrappers/aspell @@ -0,0 +1,2 @@ +#!/bin/sh -eu +$(which aspell --all | grep --invert-match "local/bin" | head -n 1) --conf "$HOME/.config/aspell/aspell.conf" "$@"; diff --git a/.local/bin/wrappers/audacity b/.local/bin/wrappers/audacity new file mode 100755 index 0000000..fead7fd --- /dev/null +++ b/.local/bin/wrappers/audacity @@ -0,0 +1,2 @@ +#!/bin/sh -eu +tenacity "$@" diff --git a/.local/bin/wrappers/ghci b/.local/bin/wrappers/ghci new file mode 100755 index 0000000..75f3577 --- /dev/null +++ b/.local/bin/wrappers/ghci @@ -0,0 +1,2 @@ +#!/bin/sh -eu +HOME=$HOME/.config && $(which ghci --all | grep --invert-match "local/bin" | head -n 1) "$@"; diff --git a/.local/bin/wrappers/git b/.local/bin/wrappers/git new file mode 100755 index 0000000..d321469 --- /dev/null +++ b/.local/bin/wrappers/git @@ -0,0 +1,12 @@ +#!/bin/sh -eu + +GIT=$(which git --all | grep --invert-match "local/bin" | head --lines 1) +GIT_COMMITTER_DATE="$(date --utc --date '0' '+%a %b %d %H:%M:%S %Y %z')" + +export GIT_COMMITTER_DATE + +[ "${1:-}" = "commit" ] && export DATE=1 && $GIT "$@" --date="$GIT_COMMITTER_DATE" + +[ "${DATE:-}" = 1 ] && exit + +$GIT "$@" diff --git a/.local/bin/wrappers/google-chrome-stable b/.local/bin/wrappers/google-chrome index b9c406f..b9c406f 100755 --- a/.local/bin/wrappers/google-chrome-stable +++ b/.local/bin/wrappers/google-chrome diff --git a/.local/bin/wrappers/guile b/.local/bin/wrappers/guile new file mode 100755 index 0000000..1a5b4d8 --- /dev/null +++ b/.local/bin/wrappers/guile @@ -0,0 +1,2 @@ +#!/bin/sh -eu +HOME=$HOME/.config && $(which guile --all | grep --invert-match "local/bin" | head --lines 1) "$@"; diff --git a/.local/bin/wrappers/mix b/.local/bin/wrappers/mix new file mode 100755 index 0000000..c687a2d --- /dev/null +++ b/.local/bin/wrappers/mix @@ -0,0 +1,2 @@ +#!/bin/sh -eu +HOME=$HOME/.config && $(which mix --all | grep --invert-match "local/bin" | head -n 1) "$@"; diff --git a/.local/bin/wrappers/mocp b/.local/bin/wrappers/mocp new file mode 100755 index 0000000..8828b25 --- /dev/null +++ b/.local/bin/wrappers/mocp @@ -0,0 +1,2 @@ +#!/bin/sh -eu +$(which mocp --all | grep --invert-match "local/bin" | head --lines 1) -M "$HOME/.config/moc" "$@" diff --git a/.local/bin/wrappers/nix-index b/.local/bin/wrappers/nix-index new file mode 100755 index 0000000..96c3990 --- /dev/null +++ b/.local/bin/wrappers/nix-index @@ -0,0 +1,16 @@ +#!/bin/sh -eu + +# https://github.com/nix-community/nix-index-database?tab=readme-ov-file#ad-hoc-download + +Update() { + directory=~/.local/share/nix-index + file="index-$(uname -m | sed 's/^arm64$/aarch64/')-$(uname | tr '[:lower:]' '[:upper:]')" + mkdir --parents $directory && cd $directory + wget --quiet --timestamping "https://github.com/Mic92/nix-index-database/releases/latest/download/$file" + printf "\nUpdating database %s\n\n" "$file" + ln --symbolic --force "$file" files +} + +Update + +$(which nix-index --all | grep --invert-match "local/bin" | head --lines 1) "$@" diff --git a/.local/bin/wrappers/sbcl b/.local/bin/wrappers/sbcl new file mode 100755 index 0000000..b5ba6ea --- /dev/null +++ b/.local/bin/wrappers/sbcl @@ -0,0 +1,2 @@ +#!/bin/sh -eu +HOME=$HOME/.config && $(which sbcl --all | grep --invert-match "local/bin" | head -n 1) "$@"; diff --git a/.local/bin/wrappers/stalonetray b/.local/bin/wrappers/stalonetray new file mode 100755 index 0000000..bcdf87c --- /dev/null +++ b/.local/bin/wrappers/stalonetray @@ -0,0 +1,6 @@ +#!/bin/sh -eu +$(which stalonetray --all | grep --invert-match "local/bin" | head -n 1) \ + --background '#000000' \ + --window-type normal \ + --window-strut none \ + "$@"; diff --git a/.local/bin/wrappers/swc b/.local/bin/wrappers/swc new file mode 100755 index 0000000..c352781 --- /dev/null +++ b/.local/bin/wrappers/swc @@ -0,0 +1,2 @@ +#!/bin/sh -eu +$(which swc --all | grep --invert-match "local/bin" | head --lines 1) "$@" --config-file "$HOME/.config/swc/swc.json" diff --git a/.local/bin/wrappers/tidy b/.local/bin/wrappers/tidy deleted file mode 100755 index d3a0aa4..0000000 --- a/.local/bin/wrappers/tidy +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -eu -$(which tidy --all | grep --invert-match "local/bin" | head -n 1) \ - -config "$HOME/.config/tidy/default.conf" "$@" |