dots


commit
15d1311
parent
ed00b09
author
xxwhirlpool
date
2026-01-02 01:48:46 -0500 EST
use justfile instead of script for stow, misc
7 files changed,  +16, -47
M config/.bashrc-pc
+4, -1
 1@@ -123,7 +123,7 @@ fi
 2 # general
 3 alias nano=micro
 4 alias sudo="sudo TERMINFO=\"$TERMINFO\" "
 5-alias fd='fdfind'
 6+alias fd="fdfind"
 7 alias neofetch="hyfetch"
 8 alias fastfetch="hyfetch"
 9 alias bat="batcat"
10@@ -134,6 +134,9 @@ alias icat="kitty +kitten icat"
11 alias ps="ps auxww"
12 alias dd="ask dd"
13 alias copy="xclip -sel clipboard"
14+alias freeze="freeze -c user $1"
15+alias glow="glow -p $1"
16+alias qrcode="qrencode -t ansiutf8 $1"
17 
18 # lazy ass way for me to get my idol mp3s from youtube
19 # usage: ytmp3 url
M config/.config/shmoji/emojis.txt
+1, -0
1@@ -3569,3 +3569,4 @@
2 🥹 face holding back tears pleading
3 â„¢ trademark tm
4 🫩 wtf
5+💽 minidisc
M config/.crontab-pc
+2, -0
1@@ -1,3 +1,5 @@
2 0 */3 * * * vdirsyncer sync
3 
4 0 0 * * * crontab -l > /home/kat/dotfiles/config/.crontab-pc
5+
6+0 0 * * * cat /home/kat/.bashrc > /home/kat/dotfiles/config/.bashrc-pc
D config/.local/bin/qr
+0, -11
 1@@ -1,11 +0,0 @@
 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
+1, -0
1@@ -9,6 +9,7 @@ ctrl+alt+p == ~/.local/bin/passmenu
2 ctrl+alt+[ == ~/.local/bin/pick
3 
4 ctrl+win+t == ~/.local/bin/tempmenu menu
5+ctrl+win+= == ~/.local/bin/mathcalc
6 
7 ctrl+prntscrn == ~/.local/bin/screenshotpick
8 
A justfile
+8, -0
1@@ -0,0 +1,8 @@
2+local:
3+  stow -v -t ~ "config" --adopt
4+  stow -v -t ~ "scripts" --adopt
5+
6+pull:
7+  git pull bytes main
8+  stow -v -t ~ "config" --adopt
9+  stow -v -t ~ "scripts" --adopt
D stow.sh
+0, -35
 1@@ -1,35 +0,0 @@
 2-#!/usr/bin/env bash
 3-
 4-updategit() {
 5-	echo "pulling from git..." | gum style --foreground "#f4b8e4" --border none
 6-	git pull bytes main
 7-	echo "git pull complete!" | gum style --foreground "#f4b8e4" --border none
 8-	echo "stowing your shit..." | gum style --foreground "#f4b8e4" --border none
 9-	stow -v -t ~ "config" --adopt
10-	stow -v -t ~ "scripts" --adopt
11-	echo "done ^_^" | gum style --foreground "#f4b8e4" --border none
12-}
13-
14-localstow() {
15-	stow -v -t ~ "config" --adopt
16-	stow -v -t ~ "scripts" --adopt
17-}
18-
19-usage() {
20-	if [ $# -eq 0 ]; then
21-		echo -e "Usage: stow.sh [OPTIONS]\n"
22-		echo -e "pull from git ,[-L|--local]\nsymlink local files ,[-U|--update]" | column -t -s','
23-	fi
24-}
25-
26-case "$1" in
27-	"" | "-h" | "--help" | "help")
28-		usage
29-		;;
30-	"-L" | "--local")
31-		localstow
32-		;;
33-	"-U" | "--update")
34-		updategit
35-		;;
36-esac