Advertisement
p-scvtvlatvs

.xinitrc

Oct 11th, 2021
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. #!/usr/bin/env /usr/bin/zsh
  2. # ------------------------------------------------------------------------------
  3. sysresources=/etc/X11/xinit/.Xresources
  4. sysmodmap=/etc/X11/xinit/.Xmodmap
  5. userresources=${XDG_CONFIG_HOME}/xorg/Xresources
  6. usermodmap=${XDG_CONFIG_HOME}/xorg/Xmodmap
  7. #
  8. # ------------------------------------------------------------------------------
  9. [[ -f ${sysresources} ]] && xrdb -merge ${sysresources}
  10. [[ -f ${sysmodmap} ]] && xmodmap ${sysmodmap}
  11. [[ -f ${userresources} ]] && xrdb -merge ${userresources}
  12. [[ -f ${usermodmap} ]] && xmodmap ${usermodmap}
  13. #
  14. # ------------------------------------------------------------------------------
  15. if [[ -d /etc/X11/xinit/xinitrc.d ]]; then
  16. for file in /etc/X11/xinit/xinitrc.d/?*.sh; do
  17. [[ -x ${file} ]] && . ${file}
  18. done
  19. unset -v file
  20. fi
  21. export DE="gnome"
  22. exec gnome-session
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement