diff options
Diffstat (limited to '.local/bin/shorts')
-rwxr-xr-x | .local/bin/shorts/adbs | 6 | ||||
-rwxr-xr-x | .local/bin/shorts/font2svg | 3 | ||||
-rwxr-xr-x | .local/bin/shorts/mailsyncd | 6 | ||||
-rwxr-xr-x | .local/bin/shorts/mk | 5 | ||||
-rwxr-xr-x | .local/bin/shorts/nvc | 4 | ||||
-rwxr-xr-x | .local/bin/shorts/rep | 3 |
6 files changed, 23 insertions, 4 deletions
diff --git a/.local/bin/shorts/adbs b/.local/bin/shorts/adbs index bca7733..20bba2b 100755 --- a/.local/bin/shorts/adbs +++ b/.local/bin/shorts/adbs @@ -1,3 +1,7 @@ #!/bin/sh -adb -s "${ADB_DEVICE}" shell "$@" +if [ -n "$ADB_DEVICE" ]; then + adb -s "${ADB_DEVICE}" shell "$@" +else + adb shell "$@" +fi diff --git a/.local/bin/shorts/font2svg b/.local/bin/shorts/font2svg deleted file mode 100755 index 539972d..0000000 --- a/.local/bin/shorts/font2svg +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -fontforge -c "import fontforge; fontforge.open('$1').generate('${1%.*}.svg')" diff --git a/.local/bin/shorts/mailsyncd b/.local/bin/shorts/mailsyncd new file mode 100755 index 0000000..fdc132f --- /dev/null +++ b/.local/bin/shorts/mailsyncd @@ -0,0 +1,6 @@ +#!/bin/sh + +while true; do + mailsync + sleep 10m +done diff --git a/.local/bin/shorts/mk b/.local/bin/shorts/mk new file mode 100755 index 0000000..392320f --- /dev/null +++ b/.local/bin/shorts/mk @@ -0,0 +1,5 @@ +#!/bin/sh + +# make a file in specified path + +mkdir -pv "$(dirname "$1")" && touch "$1" diff --git a/.local/bin/shorts/nvc b/.local/bin/shorts/nvc new file mode 100755 index 0000000..0df642d --- /dev/null +++ b/.local/bin/shorts/nvc @@ -0,0 +1,4 @@ +#!/bin/sh + +# assumes NvChad is configured in ~/Dev/.config/nvim +envrun -d "$HOME/Dev" nvim "$@" diff --git a/.local/bin/shorts/rep b/.local/bin/shorts/rep new file mode 100755 index 0000000..78623b6 --- /dev/null +++ b/.local/bin/shorts/rep @@ -0,0 +1,3 @@ +#!/bin/sh + +fd | sad "$@" |