Skip to content
Browse files

Update to 0.5 read CHANGELOG for details

  • Loading branch information...
1 parent b305f04 commit afb586885d4aa72a6069d093cda7518299282fe0 Daniel J Griffiths committed Jan 23, 2010
Showing with 30 additions and 11 deletions.
  1. +5 −0 CHANGELOG
  2. +1 −1 install
  3. +1 −1 src/cdm
  4. +12 −9 src/cdmrc
  5. +11 −0 src/xinitrc.skel
View
5 CHANGELOG
@@ -1,3 +1,8 @@
+Version 0.5 (2010-01-23)
+ - Changed the way the xstart function works
+ - Hopefully stabilized the xinitrc support
+ - General cleanup
+
Version 0.4.1 (2010-01-05)
- Fixed several stupid mistakes on my part
View
2 install
@@ -8,7 +8,7 @@ else
mkdir -p /usr/{bin,share/cdm}
install -m755 cdm /usr/bin/
install -Dm644 cdmrc /etc/cdmrc
- install -m644 xinitrc /usr/share/cdm/
+ install -m644 xinitrc* /usr/share/cdm/
install -Dm755 zzz-cdm-profile.sh /etc/profile.d/zzz-cdm-profile.sh
cp -Rf themes /usr/share/cdm/
fi
View
2 src/cdm
@@ -26,7 +26,7 @@
# MA 02110-1301, USA.
name="Console Display Manager"
-ver="0.4.1"
+ver="0.5"
info="\e[1;34m==>\e[1;37m"
error="\e[1;31m==>\e[1;37m"
success="\e[1;32m==>\e[1;37m"
View
21 src/cdmrc
@@ -7,10 +7,13 @@ theme=cdm
countfrom=1
# List all WM binary names
-wmbinlist=(awesome)
+wmbinlist=(awesome openbox-session)
# List all WM display names
-wmdisplist=(Awesome)
+wmdisplist=(Awesome Openbox)
+
+# List programs to start at runtime
+runtime=('numlockx')
# Allow console login?
allowconsole=yes
@@ -77,13 +80,13 @@ locktty=no
# /dev/null, so you won't see the complaints.
loginshell=no
-# When usexinit=yes, we use ~/.xinitrc when it exists or
-# /etc/X11/xinit/xinitrc when it doesn't. These are passed the
-# chosen window manager as $1; note that the stock xinitrc
-# ignores this and always starts twm and three xterms. Your
-# custom xinitrc should start the window manager supplied as
-# $1 instead. If usexinit=no, then we instead call the chosen
-# window manager directly.
+# Additional arguments to pass to X server
+# When usexinit=yes, we use ~/.xinitrc when it exists or /etc/X11/xinit/xinitrc
+# when it doesn't. These are passed the chosen window manager as $1; note that
+# the stock /etc/X11/xinit/xinitrc ignores this and always starts twm and three
+# xterms. Your custom xinitrc should start the window manager supplied as $1
+# instead. There is a sample xinitrc included at /usr/share/cdm/xinitrc.skel.
+# If usexinit=no, then we instead call the chosen window manager directly.
usexinit=no
# Additional arguments to pass to X server; it will be called as:
View
11 src/xinitrc.skel
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+###########################
+
+# Custom xinitrc goes here
+
+###########################
+
+
+wm_bin="$1"
+exec ${wm_bin}

0 comments on commit afb5868

Please sign in to comment.
Something went wrong with that request. Please try again.