diff --git a/home/user/.config/bash/aliases b/home/user/.config/bash/aliases index 51f21cf..e724bb2 100644 --- a/home/user/.config/bash/aliases +++ b/home/user/.config/bash/aliases @@ -57,6 +57,7 @@ alias man='MANWIDTH=$((COLUMNS > 80 ? 80 : COLUMNS)) man' alias now='date +"%T"' alias nowdate='date +"%d-%m-%Y"' alias cal='cal -m' +alias beeptime='beep -D 400 -l 400 -r "$(date +%I)" -f 440 -n -D 1000 -l 0 -n -D 800 -l 200 -f 880 -r "$(($(date +%M)/15))"' # vim alias vi='nvim' diff --git a/home/user/.config/bash/functions b/home/user/.config/bash/functions index 4f350b9..fd407c0 100644 --- a/home/user/.config/bash/functions +++ b/home/user/.config/bash/functions @@ -226,11 +226,6 @@ most-often-commands() { history 0 | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn } -# calculator -= () { - echo "$*" | bc -l -} - # Enable X11Forwarding and disable mux session sshx() { ssh -X -o ControlMaster=no -o ControlPath=none $@ diff --git a/home/user/.local/bin/beep_imperial_march.sh b/home/user/.local/bin/beep_imperial_march.sh index 78a3e23..d32c387 100755 --- a/home/user/.local/bin/beep_imperial_march.sh +++ b/home/user/.local/bin/beep_imperial_march.sh @@ -2,17 +2,46 @@ # usermod -aG input $USER -beep -l 350 -f 392 -D 100 -n -l 350 -f 392 -D 100 -n -l 350 -f 392 -D 100 -n -l \ -250 -f 311.1 -D 100 -n -l 25 -f 466.2 -D 100 -n -l 350 -f 392 -D 100 -n -l 250 \ --f 311.1 -D 100 -n -l 25 -f 466.2 -D 100 -n -l 700 -f 392 -D 100 -n -l 350 -f \ -587.32 -D 100 -n -l 350 -f 587.32 -D 100 -n -l 350 -f 587.32 -D 100 -n -l 250 \ --f 622.26 -D 100 -n -l 25 -f 466.2 -D 100 -n -l 350 -f 369.99 -D 100 -n -l 250 \ --f 311.1 -D 100 -n -l 25 -f 466.2 -D 100 -n -l 700 -f 392 -D 100 -n -l 350 -f \ -784 -D 100 -n -l 250 -f 392 -D 100 -n -l 25 -f 392 -D 100 -n -l 350 -f 784 -D \ -100 -n -l 250 -f 739.98 -D 100 -n -l 25 -f 698.46 -D 100 -n -l 25 -f 659.26 -D \ -100 -n -l 25 -f 622.26 -D 100 -n -l 50 -f 659.26 -D 400 -n -l 25 -f 415.3 -D \ -200 -n -l 350 -f 554.36 -D 100 -n -l 250 -f 523.25 -D 100 -n -l 25 -f 493.88 -D \ -100 -n -l 25 -f 466.16 -D 100 -n -l 25 -f 440 -D 100 -n -l 50 -f 466.16 -D 400 \ --n -l 25 -f 311.13 -D 200 -n -l 350 -f 369.99 -D 100 -n -l 250 -f 311.13 -D 100 \ --n -l 25 -f 392 -D 100 -n -l 350 -f 466.16 -D 100 -n -l 250 -f 392 -D 100 -n -l \ -25 -f 466.16 -D 100 -n -l 700 -f 587.32 -D 70 +beep \ + -n -l 350 -f 392 -D 100 \ + -n -l 350 -f 392 -D 100 \ + -n -l 350 -f 392 -D 100 \ + -n -l 250 -f 311.1 -D 100 \ + -n -l 25 -f 466.2 -D 100 \ + -n -l 350 -f 392 -D 100 \ + -n -l 250 -f 311.1 -D 100 \ + -n -l 25 -f 466.2 -D 100 \ + -n -l 700 -f 392 -D 100 \ + -n -l 350 -f 587.32 -D 100 \ + -n -l 350 -f 587.32 -D 100 \ + -n -l 350 -f 587.32 -D 100 \ + -n -l 250 -f 622.26 -D 100 \ + -n -l 25 -f 466.2 -D 100 \ + -n -l 350 -f 369.99 -D 100 \ + -n -l 250 -f 311.1 -D 100 \ + -n -l 25 -f 466.2 -D 100 \ + -n -l 700 -f 392 -D 100 \ + -n -l 350 -f 784 -D 100 \ + -n -l 250 -f 392 -D 100 \ + -n -l 25 -f 392 -D 100 \ + -n -l 350 -f 784 -D 100 \ + -n -l 250 -f 739.98 -D 100 \ + -n -l 25 -f 698.46 -D 100 \ + -n -l 25 -f 659.26 -D 100 \ + -n -l 25 -f 622.26 -D 100 \ + -n -l 50 -f 659.26 -D 400 \ + -n -l 25 -f 415.3 -D 200 \ + -n -l 350 -f 554.36 -D 100 \ + -n -l 250 -f 523.25 -D 100 \ + -n -l 25 -f 493.88 -D 100 \ + -n -l 25 -f 466.16 -D 100 \ + -n -l 25 -f 440 -D 100 \ + -n -l 50 -f 466.16 -D 400 \ + -n -l 25 -f 311.13 -D 200 \ + -n -l 350 -f 369.99 -D 100 \ + -n -l 250 -f 311.13 -D 100 \ + -n -l 25 -f 392 -D 100 \ + -n -l 350 -f 466.16 -D 100 \ + -n -l 250 -f 392 -D 100 \ + -n -l 25 -f 466.16 -D 100 \ + -n -l 700 -f 587.32 -D 70 \ No newline at end of file diff --git a/home/user/.local/bin/beep_nyancat.sh b/home/user/.local/bin/beep_nyancat.sh new file mode 100755 index 0000000..8ad941d --- /dev/null +++ b/home/user/.local/bin/beep_nyancat.sh @@ -0,0 +1,55 @@ +#!/usr/bin/env bash + +beep \ + -f 1198.64491 -l 200 \ + -n -f 1345.43319 -l 200 \ + -n -f 1007.93648 -l 100 \ + -n -f 1007.93648 -l 100 -D 100 -n \ + -f 800 -l 100 -n \ + -f 951.36544 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 800 -l 100 -D 100 -n \ + -f 800 -l 200 -n \ + -f 897.96948 -l 200 -n \ + -f 951.36544 -l 200 -n \ + -f 951.36544 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 800 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 1007.93648 -l 100 -n \ + -f 1198.64491 -l 100 -n \ + -f 1345.43319 -l 100 -n \ + -f 1007.93648 -l 100 -n \ + -f 1198.64491 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 1007.93648 -l 100 -n \ + -f 800 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 800 -l 100 -n \ + -f 1007.93648 -l 200 -n \ + -f 1198.64491 -l 200 -n \ + -f 1345.43319 -l 100 -n \ + -f 1007.93648 -l 100 -n \ + -f 1198.64491 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 1007.93648 -l 100 -n \ + -f 800 -l 100 -n \ + -f 951.36544 -l 100 -n \ + -f 1007.93648 -l 100 -n \ + -f 951.36544 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 800 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 951.36544 -l 200 -n \ + -f 800 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 1007.93648 -l 100 -n \ + -f 1198.64491 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 1007.93648 -l 100 -n \ + -f 897.96948 -l 100 -n \ + -f 800 -l 100 -n \ + -f 897.96948 -l 200 -n \ + -f 800 -l 200 -n \ + -f 897.96948 -l 200 -n \ + -f 800 -l 200 \ No newline at end of file