diff options
author | filip <“filip.rabiega@gmail.com”> | 2025-10-17 14:42:17 +0200 |
---|---|---|
committer | filip <“filip.rabiega@gmail.com”> | 2025-10-17 14:42:17 +0200 |
commit | ccb3cc4bfda133c3bacaf6f7823c0abcfd8a7e13 (patch) | |
tree | cc4d836783f8577fce0675612191827fb6d37f59 | |
parent | 31f6218d6db610445960509824da4fdc68c3b01f (diff) | |
download | chadscripts-ccb3cc4bfda133c3bacaf6f7823c0abcfd8a7e13.tar.gz chadscripts-ccb3cc4bfda133c3bacaf6f7823c0abcfd8a7e13.tar.bz2 chadscripts-ccb3cc4bfda133c3bacaf6f7823c0abcfd8a7e13.zip |
changed stuff
-rwxr-xr-x | bmks | 4 | ||||
-rwxr-xr-x | decperc | 30 | ||||
-rwxr-xr-x | mansplain | 3 | ||||
-rwxr-xr-x | rm_whitespaces | 6 | ||||
-rwxr-xr-x | via-open | 4 |
5 files changed, 9 insertions, 38 deletions
@@ -47,7 +47,7 @@ bmks_ls() { bmks_del() { bmks_check case $PREFERED_LAUNCHER in - dmenu) sed -i "/$(cat $URL_FILE_PATH/$URL_FILE_NAME | sort | dmenu -l $(cat $URL_FILE_PATH/$URL_FILE_NAME | wc -l))/d" $URL_FILE_PATH/$URL_FILE_NAME ;; + dmenu) sed -i "/$(cat $URL_FILE_PATH/$URL_FILE_NAME | sort | dmenu -l 5 )/d" $URL_FILE_PATH/$URL_FILE_NAME ;; fzf) sed -i "/$(cat $URL_FILE_PATH/$URL_FILE_NAME | sort | fzf)/d" $URL_FILE_PATH/$URL_FILE_NAME ;; esac } @@ -55,7 +55,7 @@ bmks_del() { bmks_display() { bmks_check case $PREFERED_LAUNCHER in - dmenu) cat $URL_FILE_PATH/$URL_FILE_NAME | sort | dmenu -l "$( wc -l $URL_FILE_PATH/$URL_FILE_NAME )" | awk '{print $(NF)}' | xargs -I '{}' $BROWSER {} ;; + dmenu) cat $URL_FILE_PATH/$URL_FILE_NAME | sort | dmenu -l 5 | awk '{print $(NF)}' | xargs -I '{}' $BROWSER {} ;; fzf) cat $URL_FILE_PATH/$URL_FILE_NAME | sort | fzf | awk '{print $(NF)}' | xargs -I '{}' $BROWSER {} ;; esac } diff --git a/decperc b/decperc deleted file mode 100755 index 3eff460..0000000 --- a/decperc +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/zsh - -dec_into_perc() { - dec="$1" - # duplicating code, don't care - if echo "$dec" | grep -qE '^(-?[0-9]+\.[0-9]+|-?[0-9]|\.[0-9]+)$'; then - percent="$(echo "$dec * 100" | bc -l)" - echo "${percent}%" - else - echo "Error: not a decimal number" >&2 - exit 1 - fi -} - -perc_into_dec() { - perc="$1" - # duplicating code, don't care - if echo "$perc" | grep -qE '^(-?[0-9]+\.[0-9]+%|-?[0-9]+%|\.[0-9]+%)$'; then - dec="{$perc%?}" - dec="$(echo "$dec / 100" | bc -l)" - echo "$dec" - else - echo "Error: not a percent" >&2 - exit 1 - fi -} - -echo "$1" | grep -qE '^(-?[0-9]+\.[0-9]+|-?[0-9]|\.[0-9]+|-?[0-9]+\.[0-9]+%|-?[0-9]+%|\.[0-9]+%)$' && - len=${#1} && - [[ ${1:len-1:1} == "%" ]] && perc_into_dec "$1" || dec_into_perc "$1" @@ -1,3 +1,4 @@ #!/bin/sh -man -k . | dmenu -l 30 | awk '{print $1}' | xargs -r man -Tpdf | zathura - +arg="$( man -k . | dmenu -l 5 | awk '{print $1}')" +man -Tpdf "$arg" | zathura - diff --git a/rm_whitespaces b/rm_whitespaces index de800c1..758c1c3 100755 --- a/rm_whitespaces +++ b/rm_whitespaces @@ -1,7 +1,7 @@ #!/bin/sh if [ "$#" -gt 1 ]; then - echo "Usage: delete_whitespaces <directory>" + echo "Usage: rm_whitespaces <dir>" >&2 exit 1 fi @@ -12,12 +12,12 @@ else fi cd "$dir" || { - echo "Couldn't cd to directory. Exiting..." + echo "Couldn't cd to directory. Exiting..." >&2 exit 1 } for file in "$dir"/*; do - newname="$(echo "$file" | sed 's/[ \t]/\_/g')" + newname="$(echo "$file" | sed -e 's/[ \t]/\_/g' -e 's/["`”“]*//g')" mv "$file" "$newname" done @@ -16,7 +16,7 @@ while read -r arg; do sh -c "$arg" ;; *.txt) - tabbed -c -r 2 st -w '' -e $EDITOR "$arg" & + tabbed -c -r 2 $TERMINAL -w '' -e $EDITOR "$arg" & # $TERMINAL $EDITOR "$arg" & ;; *.pdf | *.epub) @@ -36,7 +36,7 @@ while read -r arg; do $BROWSER "$arg" & ;; text/* | inode/x-empty | message/rfc822) - tabbed -c -r 2 st -w '' -e $EDITOR "$arg" & + tabbed -c -r 2 $TERMINAL -w '' -e $EDITOR "$arg" & # $TERMINAL $EDITOR "$arg" & ;; inode/directory) |