Edmond_Dantes

XDM config

Jan 23rd, 2018
558
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.87 KB | None | 0 0
  1. cat /etc/X11/xdm/Xresources (partial, most default settings omitted)
  2.  
  3. #! /bin/sh
  4.  
  5. Xcursor.theme: whiteglass
  6.  
  7.  
  8.  
  9. xlogin*login.translations: #override \
  10.     Ctrl<Key>R: abort-display()\n\
  11.     <Key>F1: set-session-argument(failsafe) finish-field()\n\
  12.     <Key>Delete: delete-character()\n\
  13.     <Key>Left: move-backward-character()\n\
  14.     <Key>Right: move-forward-character()\n\
  15.     <Key>Home: move-to-begining()\n\
  16.     <Key>End: move-to-end()\n\
  17.     Ctrl<Key>KP_Enter: set-session-argument(failsafe) finish-field()\n\
  18.     <Key>KP_Enter: set-session-argument() finish-field()\n\
  19.     Ctrl<Key>Return: set-session-argument(failsafe) finish-field()\n\
  20.     <Key>Return: set-session-argument() finish-field()
  21.  
  22. xlogin*greeting: Welcome to BSD Unix
  23. xlogin*namePrompt: \040\040\040\040\040\040\040Login:
  24. xlogin*fail: Login incorrect
  25.  
  26. #if WIDTH > 800
  27. xlogin*greetFont: -adobe-helvetica-bold-o-normal-*-18-*-*-*-*-*-iso8859-1
  28. xlogin*font: -adobe-helvetica-medium-o-normal-*-14-*-*-*-*-*-iso8859-1
  29. xlogin*promptFont: -adobe-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  30. xlogin*failFont: -adobe-helvetica-medium-r-normal-*-14-*-*-*-*-*-iso8859-1
  31. xlogin*greetFace:   Courier-24:bold:italic
  32. xlogin*face:        Courier-14
  33. xlogin*promptFace:  Courier-14:bold
  34. xlogin*failFace:    Courier-14:bold
  35.  
  36. #ifdef COLOR
  37. xlogin*shdColor: black
  38. xlogin*hiColor: grey25
  39. xlogin*background: grey15
  40. xlogin*foreground: white
  41. xlogin*greetColor: #f26711
  42. xlogin*promptColor: grey40
  43. xlogin*borderColor: #f26711
  44. xlogin*failColor: #f26711
  45. xlogin*borderWidth: 3
  46. xlogin*frameWidth: 0
  47. xlogin*innerFramesWidth: 1
  48. xlogin*logoFileName: /usr/X11R7/include/X11/pixmaps/NetBSD-flag1.xpm
  49. xlogin*useShape: true
  50. xlogin*logoPadding: 10
  51.  
  52.  
  53. ! xmessage
  54. xmessage*background: grey15
  55. xmessage*foreground: #f26711
  56.  
  57. ! xclock
  58. xclock*background: grey15
  59. xcloxk*foreground: #f26711
  60. xcloxk*hands: #f26711
  61. xclock*highlight: #ffffff
  62. xclock*update: 1
  63. xclock*padding: 4
  64.  
  65. ---------------------------------------------------------------------------------------
  66. cat /etc/X11/xdm/Xsetup_0
  67.  
  68. #!/bin/sh
  69.  
  70. /usr/pkg/bin/xclock -norender -analog -g 120x120-0+0 &
  71. /usr/pkg/bin/xli -onroot -quiet -fullscreen /etc/X11/xdm/netbsd2.jpg
  72. /usr/pkg/bin/root-tail -f -color grey15 -geometry 380x20+10+500  -fn fixed /var/log/messages &
  73.  
  74. (
  75. xmessage -buttons Shutdown:1,Reboot:2 "" ;
  76. case $? in
  77.  1)
  78.  exec /sbin/poweroff;;
  79.  2)
  80.  exec /sbin/reboot;;
  81.  *)
  82.  echo "XDM closed on `date`";;
  83. esac
  84. )&
  85.  
  86. /home/user/.xdm-shot.sh &
  87.  
  88. -------------------------------------------------------------------------
  89.  
  90. cat $HOME/.xdm-shot.sh
  91.  
  92. #!/bin/sh
  93.  
  94. sleep 10
  95. xwd -root -out /home/user/screen.xwd
  96. convert /home/user/xdm.xwd /home/user/xdm.png
  97.  
  98. ------------------------------------------------------------------------
  99.  
  100. cat /etc/X11/xdm/GiveConsole
  101.  
  102. #! /bin/sh
  103.  
  104. alias killall /usr/pkg/bin/killall
  105. killall root-tail
  106. killall xmessage
  107. killall xclock
  108. killall urxvt
  109.  
  110. chown $USER /dev/console
Add Comment
Please, Sign In to add comment