giving the home PC config a bit of TLC
This commit is contained in:
@ -61,13 +61,14 @@ XRANDR_SET() {
|
||||
|
||||
##########################################
|
||||
|
||||
scwrypts desktop/xrandr/disconnect-all
|
||||
scwrypts desktop xrandr disconnect all
|
||||
|
||||
xrandr ${XRANDR_ARGS[@]}
|
||||
|
||||
sleep 1
|
||||
|
||||
scwrypts desktop/screen-blank -- $SCREEN_BLANK
|
||||
scwrypts desktop/i3/set-background -- $BACKGROUND
|
||||
scwrypts desktop/play-sound -- $SOUND_EFFECT
|
||||
scwrypts desktop screen blank -- $SCREEN_BLANK
|
||||
scwrypts desktop i3 set background -- $BACKGROUND
|
||||
$DOTWRYN/bin/polybar
|
||||
scwrypts desktop play sound -- $SOUND_EFFECT
|
||||
}
|
||||
|
@ -1,11 +1,12 @@
|
||||
#!/bin/zsh
|
||||
|
||||
tmux new -d -s apps -n 'foreman' 'htop' \; \
|
||||
split-window -d -t apps:foreman "while true; do clear; ${0:a:h}/apps; echo 'Keeping apps fresh...'; sleep 30; done" \
|
||||
split-window -d -t apps:foreman "clear; echo 'Keeping apps fresh...'; while true; do sleep 30; done" \
|
||||
2>/dev/null
|
||||
|
||||
for APP in $(ls ${0:a:h} | grep -v 'apps')
|
||||
do
|
||||
echo "looking for $APP"
|
||||
tmux list-windows -t apps: | awk '{print $2;}' | grep -q $APP \
|
||||
|| tmux new-window -dn $APP -t apps: "${0:a:h}/$APP"
|
||||
done
|
||||
|
29
bin/i3-utils
29
bin/i3-utils
@ -1,31 +1,30 @@
|
||||
#!/bin/zsh
|
||||
source "$HOME/.config/wryn/env.zsh"
|
||||
case $1 in
|
||||
#next ) scwrypts desktop/media -- next ;;
|
||||
#prev ) scwrypts desktop/media -- prev ;;
|
||||
#play ) scwrypts desktop/media -- play ;;
|
||||
|
||||
volumeup ) scwrypts desktop/pulseaudio -- sink up ;;
|
||||
volumedown ) scwrypts desktop/pulseaudio -- sink down ;;
|
||||
volumemute ) scwrypts desktop/pulseaudio -- sink mute ;;
|
||||
micmute ) scwrypts desktop/pulseaudio -- source mute ;;
|
||||
#next ) scwrypts desktop media -- next ;;
|
||||
#prev ) scwrypts desktop media -- prev ;;
|
||||
#play ) scwrypts desktop media -- play ;;
|
||||
|
||||
backlightup ) scwrypts desktop/backlight -- up ;;
|
||||
backlightdown ) scwrypts desktop/backlight -- down ;;
|
||||
volumeup ) scwrypts desktop pulseaudio -- sink up ;;
|
||||
volumedown ) scwrypts desktop pulseaudio -- sink down ;;
|
||||
volumemute ) scwrypts desktop pulseaudio -- sink mute ;;
|
||||
micmute ) scwrypts desktop pulseaudio -- source mute ;;
|
||||
|
||||
lock ) scwrypts desktop/i3/lock -- ;;
|
||||
backlightup ) scwrypts desktop backlight -- up ;;
|
||||
backlightdown ) scwrypts desktop backlight -- down ;;
|
||||
|
||||
bgrandomize ) scwrypts desktop/i3/set-background -- random ;;
|
||||
lock ) scwrypts desktop lock i3 -- ;;
|
||||
|
||||
alternateterm ) scwrypts desktop/kitty-alternate-theme -- ;;
|
||||
bgrandomize ) scwrypts desktop set i3 background -- random ;;
|
||||
|
||||
logout ) scwrypts desktop/i3/logout -- ;;
|
||||
logout ) scwrypts desktop i3 logout -- ;;
|
||||
|
||||
launch )
|
||||
local PROGRAM
|
||||
local ARGS=()
|
||||
case $2 in
|
||||
messages ) PROGRAM=android-messages-desktop ;;
|
||||
messages ) PROGRAM=slack ARGS+=(-c Slack --has-statusbar-icon) ;;
|
||||
voice ) PROGRAM=google-voice-desktop ;;
|
||||
ytmusic ) PROGRAM=youtubemusic-nativefier ;;
|
||||
|
||||
@ -38,7 +37,7 @@ case $1 in
|
||||
|
||||
* ) PROGRAM=$2 ;;
|
||||
esac
|
||||
scwrypts i3/launch-or-show -- $PROGRAM ${ARGS[@]}
|
||||
scwrypts i3 launch or show -- $PROGRAM ${ARGS[@]}
|
||||
;;
|
||||
|
||||
screenshot )
|
||||
|
8
bin/polybar
Executable file
8
bin/polybar
Executable file
@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env sh
|
||||
command -v polybar || return 0
|
||||
|
||||
killall -q polybar
|
||||
|
||||
while pgrep -x polybar &>/dev/null; do sleep 0.1; done
|
||||
|
||||
polybar i3 &
|
Reference in New Issue
Block a user