- 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
+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
+1,
-0
1@@ -3569,3 +3569,4 @@
2 🥹 face holding back tears pleading
3 â„¢ trademark tm
4 🫩 wtf
5+💽 minidisc
+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
+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"
+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