.xprofile 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #!/bin/sh
  2. # No mouse when idle.
  3. unclutter -root -reset -idle 1 -noevents &
  4. # if multihead available, enable it or disable if not.
  5. #multihead="$(xrandr -q)"
  6. #echo "$multihead" | grep "HDMI2 connected" >/dev/null 2>&1 && xrandr --output HDMI2 --auto --output HDMI2 --auto --above eDP1 &
  7. #echo "$multihead" | grep "HDMI2 disconnected" >/dev/null 2>&1 && xrandr --output HDMI2 --off &
  8. [ -f ~/.Xmodmap ] && xmodmap ~/.Xmodmap
  9. [ -f ~/.Xresources ] && xrdb -load ~/.Xresources
  10. if [ -d /etc/X11/xinit/xinitrc.d ]; then
  11. for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  12. [ -x "$f" ] && . "$f"
  13. done
  14. unset f
  15. fi
  16. xset +fp ~/.local/share/fonts
  17. xset fp rehash
  18. xrdb -load ~/.Xresources
  19. #clipmenud &
  20. #export LANG=en_US.UTF-8
  21. #export LC_ALL=en_US.UTF-8
  22. dunst -c $HOME/.config/dunst/dunstrc &
  23. urxvtd -q -o -f &
  24. compton --config ~/.config/compton/compton.conf -b &
  25. xset dpms 180 &
  26. xss-lock -- slock &
  27. slstatus &
  28. ~/.fehbg &
  29. xbacklight = 5 &
  30. pactl set-source-mute alsa_input.pci-0000_00_1b.0.analog-stereo true &
  31. #vpn &
  32. xbindkeys &
  33. redshift -c ~/.config/redshift/redshift.conf &
  34. # nm-applet & # available from network-manager-gnome
  35. #xrandr --output HDMI2 --auto --output HDMI2 --auto --left-of eDP1 &
  36. #~/.config/polybar/launch.sh &
  37. #xrandr --output eDP-1 --mode 1600x900 --panning 1920x1080 --scale 1.2x1.2
  38. [ -z $TMUX ] && tmux new-session -s $USER -d