dots


commit
aea9df4
parent
6d7f08d
author
xxwhirlpool
date
2025-12-22 14:20:58 -0500 EST
qr code script, color picker, etc
6 files changed,  +26, -5
M .gitignore
+1, -0
1@@ -32,3 +32,4 @@ config/.local/bin/x-wr-timezone
2 config/.config/micro/plug/
3 config/.local/bin/pylsp
4 config/.local/bin/kaomoji.sh
5+config/.local/bin/quote
M config/.bashrc-pc
+4, -2
 1@@ -123,7 +123,6 @@ fi
 2 # general
 3 alias nano=micro
 4 alias sudo="sudo TERMINFO=\"$TERMINFO\" "
 5-alias pick='pastel pick'
 6 alias fd='fdfind'
 7 alias neofetch="hyfetch"
 8 alias fastfetch="hyfetch"
 9@@ -150,6 +149,9 @@ alias sun="daylight --short --timezone='America/New_York' | lolcat"
10 # git
11 alias gitall="git remote | xargs -L1 git push --all"
12 alias gyolo="git add . && git commit -m 'yolo'"
13+alias gitd="git diff --staged"
14+alias gdiff="gitd"
15+alias gits="git status"
16 alias pusheu="git push bytes main && cd /home/kat/Documents/Git/-mine/eunoia-astro/src/utils && node git-changelog.js"
17 
18 # vpn split tunnel aliases based on a small script @ ~/.local/bin/mvpn
19@@ -214,7 +216,7 @@ cdmess() {
20 # insane sysadmin website woman adventures
21 portfree() {
22 	while
23-		port=$(shuf -n 1 -i 49152-65535)
24+		port=$(shuf -n 1 -i 1024-65535)
25 		netstat -atun | grep -q "$port"
26 	do
27 		continue
M config/.local/bin/mathcalc
+0, -1
1@@ -1,6 +1,5 @@
2 #!/usr/bin/env bash
3 
4-
5 calc() {
6 	input=$(echo "" | dmenu -i -c -l 3 -p "calculator")
7 	calc=$(qalc "$input" | sed 's/^.*\(=\|≈\) //')
A config/.local/bin/pick
+6, -0
1@@ -0,0 +1,6 @@
2+#!/usr/bin/env bash
3+
4+pick=$(xcolor | xclip -sel clipboard)
5+choice=$(xclip -sel clipboard -o)
6+
7+notify-send "color picker" "$choice was copied to clipboard"
A config/.local/bin/qr
+11, -0
 1@@ -0,0 +1,11 @@
 2+#!/usr/bin/env bash
 3+
 4+if [ $# -eq 0 ]; then
 5+	echo "Usage: qr [string]"
 6+	exit 1
 7+fi
 8+
 9+TMPFILE="/tmp/$(openssl rand -hex 8)_qr.png"
10+STRQR="$1"
11+
12+echo "$STRQR" | qrencode -s 10 -o "$TMPFILE" && kitty +kitten icat "$TMPFILE"
M config/.shortcutkeys
+4, -2
 1@@ -6,11 +6,13 @@ ctrl+alt+0 == ~/.local/bin/recordscreen
 2 ctrl+alt+9 == ~/.local/bin/dict
 3 ctrl+alt+e == ~/.local/bin/shmoji dmenu
 4 ctrl+alt+p == ~/.local/bin/passmenu
 5+ctrl+alt+[ == ~/.local/bin/pick
 6 
 7 ctrl+win+t == ~/.local/bin/tempmenu menu
 8+ctrl+win+
 9 
10-ctrl+prntscrn == ~/.local/bin/screenshotpick(-laptop)
11+ctrl+prntscrn == ~/.local/bin/screenshotpick
12 
13 ctrl+shift+alt+e == ~/.local/bin/kaomoji menu
14 
15-printscrn == ~/.local/bin/screenshot(-laptop)
16+printscrn == ~/.local/bin/screenshot