slitaz-arm rev 159

Add a custom Pi JWM desktop menu, rm xcal (in slitaz-tools now)
author Christophe Lincoln <pankso@slitaz.org>
date Fri May 02 21:53:16 2014 +0200 (2014-05-02)
parents 45bca87a4ab8
children 912becb63cb6
files rootfs/etc/init.d/rcS rootfs/etc/xdg/jwm/menus.jwmrc rootfs/usr/bin/xcal rpi/rootfs/etc/xdg/jwm/menus.jwmrc
line diff
     1.1 --- a/rootfs/etc/init.d/rcS	Thu May 01 17:33:55 2014 +0200
     1.2 +++ b/rootfs/etc/init.d/rcS	Fri May 02 21:53:16 2014 +0200
     1.3 @@ -79,7 +79,7 @@
     1.4  done
     1.5  
     1.6  # Start X session
     1.7 -if [ "$LOGIN_MANAGER" ] && [ -x "/etc/init.d/$LOGIN_MANAGER" ]; then
     1.8 +if [ -x "/etc/init.d/$LOGIN_MANAGER" ]; then
     1.9  	colorize 36 "Starting X environment..."
    1.10  	# We need Xorg 40-Keyboard.conf and SliTaz applications.conf
    1.11  	if [ ! -s "/etc/X11/xorg.conf.d/40-Keyboard.conf" ]; then
     2.1 --- a/rootfs/etc/xdg/jwm/menus.jwmrc	Thu May 01 17:33:55 2014 +0200
     2.2 +++ b/rootfs/etc/xdg/jwm/menus.jwmrc	Fri May 02 21:53:16 2014 +0200
     2.3 @@ -36,7 +36,7 @@
     2.4  			<!--<Program icon="python.png" label="Python interpreter">terminal -e python</Program>-->
     2.5  			<Program icon="fluid.png" label="Fluid Designer">fluid</Program>
     2.6  			<Program icon="lua.png" label="Lua Interpreter">terminal -e lua</Program>
     2.7 -			<Program icon="sqlite.png" label="SQLite Interpreter">terminal -e sqlite3</Program>
     2.8 +			<Program icon="sqlite.png" label="SQLite Engine">terminal -e sqlite3</Program>
     2.9  		</Menu>
    2.10  		
    2.11  		<Menu icon="text-x-generic.png" label="Documentation">
    2.12 @@ -48,7 +48,6 @@
    2.13  			<Program icon="file-manager.png" label="File Manager">PathFinder</Program>
    2.14  			<Program icon="spk.png" label="Packages Manager">terminal -e 'su -c spk-dialog'</Program>
    2.15  			<Program icon="htop.png" label="HTop Monitor">terminal -e htop</Program>
    2.16 -			<!--<Program icon="raspberrypi.png" label="TazBerry Tool">terminal -e 'su -c tazberry'</Program>-->
    2.17  			<Program icon="gnome-settings.png" label="System Config">terminal -e 'su -c slitaz-config'</Program>
    2.18  			<Program icon="slitaz-icon.png" label="Web Admin">browser http://localhost/adm</Program>
    2.19  		</Menu>
     3.1 --- a/rootfs/usr/bin/xcal	Thu May 01 17:33:55 2014 +0200
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,6 +0,0 @@
     3.4 -#!/bin/sh
     3.5 -# Xterm Calendar in one command!
     3.6 -#
     3.7 -
     3.8 -xterm -T "Calendar" -geometry 20x10-0+30 \
     3.9 -	-bg grey92 -fg black -hold -e "cal" &
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/rpi/rootfs/etc/xdg/jwm/menus.jwmrc	Fri May 02 21:53:16 2014 +0200
     4.3 @@ -0,0 +1,70 @@
     4.4 +<?xml version="1.0"?>
     4.5 +<JWM>
     4.6 +	
     4.7 +	<!-- Applications menu -->
     4.8 +	<RootMenu height="22" onroot="12">
     4.9 +		
    4.10 +		<Menu icon="applications-accessories.png" label="Accessories">
    4.11 +			<Program icon="galculator.png" label="FOX Calculator">calculator</Program>
    4.12 +			<Program icon="text-editor.png" label="Fast Text editor">fltk-editor</Program>
    4.13 +			<Program icon="text-editor.png" label="Joe Text Editor">terminal -e joe</Program>
    4.14 +			<Program icon="clock.png" label="Desktop Clock">xclock -bg grey92</Program>
    4.15 +		</Menu>
    4.16 +		
    4.17 +		<Menu icon="applications-internet.png" label="Internet">
    4.18 +			<Program icon="dillo.png" label="Dillo Web browser">dillo</Program>
    4.19 +			<Program icon="internet-web-browser.png" label="Lynx Web browser">terminal -e lynx</Program>
    4.20 +			<Program icon="xchat.png" label="TazIRC IRC client">terminal -e 'tazirc --ask'</Program>
    4.21 +		</Menu>
    4.22 +		
    4.23 +		<Menu icon="applications-graphics.png" label="Graphics">
    4.24 +			<Program icon="gnome-screenshot.png" label="Screen Shot">shutterbug</Program>
    4.25 +			<Program icon="gcolor2.png" label="Color Browser">fltk-colbrowser</Program>
    4.26 +		</Menu>
    4.27 +		
    4.28 +		<Menu icon="applications-multimedia.png" label="Multimedia">
    4.29 +			<Program icon="mpl123.png" label="Audio Player">terminal -e mpl123</Program>
    4.30 +			<Program icon="audio-x-generic.png" label="Audio Mixer">terminal -e alsamixer</Program>
    4.31 +		</Menu>
    4.32 +		
    4.33 +		<Menu icon="applications-games.png" label="Games">
    4.34 +			<Program icon="fltk-blocks.png" label="Blocks Attack">fltk-blocks</Program>
    4.35 +			<Program icon="fltk-sudoku.png" label="FLTK Sudoku">fltk-sudoku</Program>
    4.36 +		</Menu>
    4.37 +		
    4.38 +		<Menu icon="applications-development.png" label="Development">
    4.39 +			<!--<Program icon="scratch.png" label="Scratch">scratch</Program>-->
    4.40 +			<!--<Program icon="python.png" label="Python interpreter">terminal -e python</Program>-->
    4.41 +			<Program icon="fluid.png" label="Fluid Designer">fluid</Program>
    4.42 +			<Program icon="lua.png" label="Lua Interpreter">terminal -e lua</Program>
    4.43 +			<Program icon="sqlite.png" label="SQLite Engine">terminal -e sqlite3</Program>
    4.44 +		</Menu>
    4.45 +		
    4.46 +		<Menu icon="text-x-generic.png" label="Documentation">
    4.47 +			<Program icon="slitaz-icon.png" label="SliTaz ARM Codex">browser /usr/share/doc/slitaz-arm/codex/index.html</Program>
    4.48 +			<Program icon="spk.png" label="Packages Toolkit">browser /usr/share/doc/spk/spk.html</Program>
    4.49 +			<Program icon="raspberrypi.png" label="SliTaz PiBook">browser http://arm.slitaz.org/codex/pibook.html</Program>
    4.50 +		</Menu>
    4.51 +		
    4.52 +		<Menu icon="applications-system.png" label="System Tools">
    4.53 +			<Program icon="file-manager.png" label="File Manager">PathFinder</Program>
    4.54 +			<Program icon="spk.png" label="Packages Manager">terminal -e 'su -c spk-dialog'</Program>
    4.55 +			<Program icon="htop.png" label="HTop Monitor">terminal -e htop</Program>
    4.56 +			<Program icon="raspberrypi.png" label="TazBerry Tool">terminal -e 'su -c tazberry'</Program>
    4.57 +			<Program icon="gnome-settings.png" label="System Config">terminal -e 'su -c slitaz-config'</Program>
    4.58 +			<Program icon="slitaz-icon.png" label="Web Admin">browser http://localhost/adm</Program>
    4.59 +		</Menu>
    4.60 +		
    4.61 +	</RootMenu>
    4.62 +	
    4.63 +	<!-- System menus -->
    4.64 +	<RootMenu height="22" onroot="3">
    4.65 +		<Program icon="terminal.png" label="Terminal Emulator">terminal</Program>
    4.66 +		<Program icon="file-manager.png" label="File Manager">file-manager</Program>
    4.67 +		<Separator/>
    4.68 +		<Restart label="Restart JWM" icon="system-restart.png" />
    4.69 +		<Exit label="Exit JWM" confirm="true" icon="system-suspend.png" />
    4.70 +		<Program icon="system-restart.png" label="Reboot system">reboot</Program>
    4.71 +		<Program icon="system-shut-down.png" label="Shutdown system">poweroff</Program>
    4.72 +	</RootMenu>
    4.73 +</JWM>