Commit 8c914fe
xxwhirlpool
·
2026-04-21 00:19:22 -0400 EDT
parent f8cf024
bashrc kwangya
1 files changed,
+24,
-1
+24,
-1
| ... | ... | @@ -100,6 +100,9 @@ alias ffmpeg="ffmpeg -hide_banner" | |
| 100 | 100 | alias open="xdg-open" | |
| 101 | 101 | alias c="clear" | |
| 102 | 102 | alias unfuckwifi="sudo systemctl restart NetworkManager" | |
| 103 | + | alias uptime="uptime -p" | |
| 104 | + | alias irc="senpai" | |
| 105 | + | alias xmpp="profanity" | |
| 103 | 106 | alias updupgr="sudo apt update && sudo apt upgrade" | |
| 104 | 107 | alias winek="wineserver -k" | |
| 105 | 108 |
| ... | ... | @@ -229,6 +232,18 @@ notif() { | |
| 229 | 232 | spd-say -t female3 -r +25 "done!" | |
| 230 | 233 | } | |
| 231 | 234 | ||
| 235 | + | # shamelessly stolen from evan hahn: | |
| 236 | + | # https://evanhahn.com/scripts-i-wrote-that-i-use-all-the-time/#audio-and-video-and-pictures | |
| 237 | + | boop() { | |
| 238 | + | local last="$?" | |
| 239 | + | if [[ "$last" == "0" ]]; then | |
| 240 | + | sfx chime | |
| 241 | + | else | |
| 242 | + | sfx bad | |
| 243 | + | fi | |
| 244 | + | exit "$last" | |
| 245 | + | } | |
| 246 | + | ||
| 232 | 247 | # make & cd into a folder | |
| 233 | 248 | mkcd() { | |
| 234 | 249 | mkdir -p "$@" && cd "$_" || exit 1; |
| ... | ... | @@ -238,7 +253,15 @@ mkcd() { | |
| 238 | 253 | # for shell functions | |
| 239 | 254 | # https://lobste.rs/s/fkr3ha/some_terminal_frustrations#c_70wike | |
| 240 | 255 | man() { | |
| 241 | - | /usr/bin/man "$@" || help "$@" | |
| 256 | + | /usr/bin/man "$@" || help "$@" | less | |
| 257 | + | } | |
| 258 | + | ||
| 259 | + | # https://askubuntu.com/questions/196890/how-to-find-the-bitrate-of-an-mp3-file-via-command-line | |
| 260 | + | bitrate() { | |
| 261 | + | gum style --foreground "#f4b8e4" "file: " | tr -d "\n" | |
| 262 | + | basename "$1" | |
| 263 | + | gum style --foreground "#f4b8e4" "bitrate: " | tr -d "\n" | |
| 264 | + | echo "$(file "$1" | sed 's/.*, \(.*\)kbps.*/\1/' | tr -d " " )" kbps | |
| 242 | 265 | } | |
| 243 | 266 | ||
| 244 | 267 | ###################################### |