Initial commit
This commit is contained in:
75
f01
Executable file
75
f01
Executable file
@@ -0,0 +1,75 @@
|
||||
#!/bin/bash
|
||||
|
||||
# set background color
|
||||
#xsetroot -solid "#222222"
|
||||
#feh --bg-scale /home/jon/Pictures/tokyo-skyline-bg.png
|
||||
feh --bg-scale /home/jon/Pictures/spaceship_construction_3840x1600.png
|
||||
|
||||
# fix trackball left and middle click
|
||||
ELECOM_ID=$(xinput list | grep -E -i "elecom.*pointer" | sed -r 's/.*id=([0-9]+).*/\1/')
|
||||
xinput set-button-map 8 1 2 3 4 5 6 7 8 1 10 11 2
|
||||
|
||||
# launch ime for typing in japanese
|
||||
#ibus-daemon --xim &
|
||||
|
||||
#xrandr --output DP-2 --primary --auto \
|
||||
# --output DP-3 --auto --right-of DP-2 \
|
||||
# --output DP-1 --auto --left-of DP-2
|
||||
|
||||
|
||||
# set default pulseaudio "sink" (output device) to index 21
|
||||
#pacmd set-default-sink 21
|
||||
pacmd set-default-sink alsa_output.usb-Audioengine_Audioengine_2_-00.iec958-stereo
|
||||
|
||||
#############################################
|
||||
# Launch scripts
|
||||
# Check if running first for idempotency
|
||||
#############################################
|
||||
|
||||
# compositor - for true transparency
|
||||
if pgrep -x -u $USERNAME "compton" > /dev/null
|
||||
then
|
||||
#already running - do nothing
|
||||
echo "compton - Already Running ..."
|
||||
else
|
||||
# not running - launch
|
||||
compton &
|
||||
fi
|
||||
|
||||
# pasystray - volume control
|
||||
if pgrep -x -u $USERNAME "pasystray" > /dev/null
|
||||
then
|
||||
#already running - do nothing
|
||||
echo "pasystray - Already Running ..."
|
||||
else
|
||||
# not running - launch
|
||||
pasystray &
|
||||
fi
|
||||
|
||||
# clipboard manager
|
||||
if pgrep -x -u $USERNAME "copyq" > /dev/null
|
||||
then
|
||||
#already running - do nothing
|
||||
echo "copyq - Already Running ..."
|
||||
else
|
||||
# not running - launch
|
||||
copyq &
|
||||
fi
|
||||
|
||||
# launch menu bar status script
|
||||
if pgrep -x "jstat" >/dev/null
|
||||
then
|
||||
echo "jstat - Already Running ..."
|
||||
else
|
||||
echo "jstat stopped - starting now"
|
||||
jstat &
|
||||
fi
|
||||
|
||||
# launch keepassxc
|
||||
if pgrep -x "keepassxc" >/dev/null
|
||||
then
|
||||
echo "jstat - Already Running ..."
|
||||
else
|
||||
echo "jstat stopped - starting now"
|
||||
keepassxc &
|
||||
fi
|
||||
Reference in New Issue
Block a user