diff --git a/.xprofile~8c6a1aa (superficial change) b/.xprofile~8c6a1aa (superficial change) new file mode 100644 index 000000000..159369932 --- /dev/null +++ b/.xprofile~8c6a1aa (superficial change) @@ -0,0 +1,23 @@ +#!/bin/sh + +# This file runs when a DM logs you into a graphical session. +# If you use startx/xinit like a Chad, this file will also be sourced. + +# Set Caps to Mod/Escape +setxkbmap -option caps:swapescape && killall xcape 2>/dev/null ; xcape -e 'Super_L=Escape' & +# Properties button extra Mod/Escape +xmodmap -e 'keycode 135 = Super_R' & + +setbg & # set the background with the `setbg` script +xcompmgr & # xcompmgr for transparency +dwmblocks & # script for updating the status bar +dunst & # dunst for notifications +sxhkd & # Bind keys with sxhkd +xset r rate 300 50 & # Speed xrate up +unclutter & # Remove mouse when idle + +# This loop will update the mpd statusbar module whenever a command changes the +# music player's status. mpd must be running on X's start for this to work. +while pgrep -x mpd >/dev/null; do + mpc idle >/dev/null; pkill -RTMIN+11 dwmblocks +done