aboutsummaryrefslogtreecommitdiffstats
path: root/meta/packages/matchbox-sato/matchbox-sato/etc/matchbox/session
blob: 46419d8206d1f63b0f92d1433530e7f5aa4b3277 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/bin/sh

module_id() {
    awk 'BEGIN { FS=": " } /Hardware/ { print $2 } ' </proc/cpuinfo
}

SHOWCURSOR="no"

## Start up machine specific input devices. Really needs to go in its own session
case `module_id` in
	# On Zaurus models, zaurusd takes care of mbinputmgr for us in its hinge scripts
	"Generic OMAP1510/1610/1710")
		/usr/bin/mbinputmgr &
		;;
        # qemu machines.. likely need better detection 
	"ARM-IntegratorCP" | "ARM-Versatile PB")
		/usr/bin/mbinputmgr &
		#SHOWCURSOR="yes"
		;;
esac

## All this should be done by themeing/xsettings.. ## 
matchbox-desktop --icon-size 48 \
                 --icon-padding 64 \
                 --font sans-16:bold \
                 --titlefont sans-16:bold &

mb-applet-startup-monitor &                 

#matchbox-panel --orientation east \
#               --padding 4 \
#               --no-menu \
#               --no-session \
#               --default-apps mb-applet-home,mb-applet-clock,mb-applet-battery &

exec matchbox-window-manager -use_cursor $SHOWCURSOR $@