Fix lingering-skhd-opened-kitty-instances bug; add listen-music script

This commit is contained in:
2026-03-27 17:19:10 -05:00
parent fddf0392dd
commit 142ad921d9
6 changed files with 17 additions and 15 deletions

View File

@@ -20,7 +20,7 @@ echo "---- making system dirs ----------------"
! [ -d "$DIR_HOME_BOX" ] && mkdir -p "$DIR_HOME_BOX" ! [ -d "$DIR_HOME_BOX" ] && mkdir -p "$DIR_HOME_BOX"
! [ -d "$DIR_INBOX" ] && mkdir -p "$DIR_INBOX" ! [ -d "$DIR_INBOX" ] && mkdir -p "$DIR_INBOX"
! [ -d "$DIR_NOTES" ] && mkdir -p "$DIR_NOTES" ! [ -d "$DIR_NOTES" ] && mkdir -p "$DIR_NOTES"
! [ -d "$DIR_MUSIC" ] && mkdir -p "$DIR_MUSIC" ! [ -d "$DIR_MUSIC_LISTEN" ] && mkdir -p "$DIR_MUSIC_LISTEN"
! [ -d "$DIR_DEV" ] && mkdir -p "$DIR_DEV" ! [ -d "$DIR_DEV" ] && mkdir -p "$DIR_DEV"
! [ -d "$DIR_GIT_PROJECTS" ] && mkdir -p "$DIR_GIT_PROJECTS" ! [ -d "$DIR_GIT_PROJECTS" ] && mkdir -p "$DIR_GIT_PROJECTS"
! [ -d "$DIR_GIT_PROJECTS/me" ] && mkdir -p "$DIR_GIT_PROJECTS/me" ! [ -d "$DIR_GIT_PROJECTS/me" ] && mkdir -p "$DIR_GIT_PROJECTS/me"

View File

@@ -1,3 +1,3 @@
ncmcpp_directory = "$XDG_DATA_HOME/ncmpcpp" ncmcpp_directory = "$XDG_DATA_HOME/ncmpcpp"
lyrics_directory = "$DIR_MUSIC/.lyrics" lyrics_directory = "$DIR_MUSIC_LISTEN/.lyrics"
mpd_music_dir = "$DIR_MUSIC" mpd_music_dir = "$DIR_MUSIC_LISTEN"

View File

@@ -5,7 +5,7 @@ cmd - h : $(which skhd) -k "ctrl + shift - tab"
cmd - l : $(which skhd) -k "ctrl - tab" cmd - l : $(which skhd) -k "ctrl - tab"
# shortcuts to open programs # shortcuts to open programs
cmd - return : open -n -a kitty.app cmd - return : open -n -a kitty.app --args --override macos_quit_when_last_window_closed=yes
cmd + shift - b : open -n -a Brave\ Browser.app cmd + shift - b : open -n -a Brave\ Browser.app
cmd - s : open -n -a kitty.app --args --override macos_quit_when_last_window_closed=yes htop cmd - s : open -n -a kitty.app --args --override macos_quit_when_last_window_closed=yes htop
cmd - b : open -n -a kitty.app --args --override macos_quit_when_last_window_closed=yes bookmark-find cmd - b : open -n -a kitty.app --args --override macos_quit_when_last_window_closed=yes bookmark-find

View File

@@ -0,0 +1,5 @@
#!/bin/sh
cd "$DIR_MUSIC_LISTEN"
find . -type d | fzf | xargs mpv

View File

@@ -8,7 +8,7 @@ export TERMINAL='kitty'
export DIR_HOME_BOX="$HOME/dbox" export DIR_HOME_BOX="$HOME/dbox"
export DIR_INBOX="$DIR_HOME_BOX/inbox" export DIR_INBOX="$DIR_HOME_BOX/inbox"
export DIR_NOTES="$DIR_HOME_BOX/notes" export DIR_NOTES="$DIR_HOME_BOX/notes"
export DIR_MUSIC="$DIR_HOME_BOX/music/listen" export DIR_MUSIC_LISTEN="$DIR_HOME_BOX/music/listen"
export DIR_DEV="$HOME/dev" export DIR_DEV="$HOME/dev"
export DIR_GIT_PROJECTS="$DIR_DEV/git" export DIR_GIT_PROJECTS="$DIR_DEV/git"

View File

@@ -30,14 +30,6 @@ alias tmi='tmux-session-init'
alias ksh=oksh # NOTE: if i ever use openBSD, conditionally remove this alias alias ksh=oksh # NOTE: if i ever use openBSD, conditionally remove this alias
alias ls='ls -F' alias ls='ls -F'
# focus/productivity/similar
alias cal="calcurse"
alias note="cd $DIR_NOTES/inbox; $EDITOR"
alias todo="cd $DIR_NOTES/rhythm; $EDITOR todo.md"
alias budget="open $DIR_HOME_BOX/finance/budget/.current"
alias add-bookmark-queue='$EDITOR $DIR_INBOX/bookmarks-queue.bkmrk'
alias abq='$EDITOR $DIR_INBOX/bookmarks-queue.bkmrk'
# git stuff # git stuff
alias gfo='git fetch origin' alias gfo='git fetch origin'
alias gfl='git fetch origin; git log' alias gfl='git fetch origin; git log'
@@ -65,11 +57,16 @@ alias assume="source assume"
alias login-aws='aws sso login --profile' alias login-aws='aws sso login --profile'
alias login-aws-id-list="grep sso_account_id $HOME/.aws/config" alias login-aws-id-list="grep sso_account_id $HOME/.aws/config"
# misc commands # misc commands/shortcuts
alias add-bookmark-queue='$EDITOR $DIR_INBOX/bookmarks-queue.bkmrk'
alias abq='$EDITOR $DIR_INBOX/bookmarks-queue.bkmrk'
alias budget="open $DIR_HOME_BOX/finance/budget/.current"
alias cal="calcurse"
alias note="cd $DIR_NOTES/inbox; $EDITOR"
alias pdt='ping -c 2 drinkingtea.net' alias pdt='ping -c 2 drinkingtea.net'
alias ppw='ping -c 2 pinewoods.xyz' alias ppw='ping -c 2 pinewoods.xyz'
alias weather='curl "wttr.in/dfw?2&F"'
alias shrug='echo "¯\\_(ツ)_/¯"' alias shrug='echo "¯\\_(ツ)_/¯"'
alias weather='curl "wttr.in/dfw?2&F"'
# xdg spec and/or clean-up of home dir # xdg spec and/or clean-up of home dir
alias adb="HOME='$XDG_DATA_HOME/android' adb" alias adb="HOME='$XDG_DATA_HOME/android' adb"