summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Lacerda <alacerda@alpinelinux.org>2015-05-08 11:40:28 +0000
committerAlan Lacerda <alacerda@alpinelinux.org>2015-05-08 11:40:28 +0000
commit53cde20098fab84a1c275eeca83b9164acebdb44 (patch)
tree394c004aed29543c621bf73cad19aeaeb7f031f3
parent550715fcd601b56adf406717e2bc7cbdeaee2a21 (diff)
downloadsetup-box-53cde20098fab84a1c275eeca83b9164acebdb44.tar.bz2
setup-box-53cde20098fab84a1c275eeca83b9164acebdb44.tar.xz
setup-box: create a default menu for openbox
-rwxr-xr-xsetup-box35
1 files changed, 35 insertions, 0 deletions
diff --git a/setup-box b/setup-box
index 59aaed1..14664ee 100755
--- a/setup-box
+++ b/setup-box
@@ -191,6 +191,41 @@ search_desktop() {
final_serv="$final_serv "$services
fi
+ if [ "$1" == "openbox" ]; then
+ mkdir -p ~/.config/openbox
+cat >~/.config/openbox/menu.xml<<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+
+<openbox_menu xmlns="http://openbox.org/3.4/menu">
+<menu id="root-menu" label="Openbox 3">
+ <separator label="Applications" />
+ <item label="GParted">
+ <action name="Execute">
+ <command>gparted</command>
+ </action>
+ </item>
+ <item label="Terminal">
+ <action name="Execute">
+ <command>st</command>
+ </action>
+ </item>
+ <separator />
+ <item label="Log Out">
+ <action name="Exit">
+ <prompt>yes</prompt>
+ </action>
+ </item>
+</menu>
+</openbox_menu>
+EOF
+
+# create xinitrc
+cat >~/.xinitrc <<EOF
+exec openbox-session
+EOF
+
+ fi
+
# psmouse module
modprobe psmouse
grep -q -w psmouse /etc/modules \