# HG changeset patch # User Christophe Lincoln # Date 1388693503 -3600 # Node ID 1c747847f214d3e53a3e3f4042d5385a46b5a1a8 # Parent 2fea9593600f83c208e1b5b2141ece8416d16ee6 Add a JWM flavor (Example to use different WM than OpenBox) diff -r 2fea9593600f -r 1c747847f214 jwm/packages.list --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jwm/packages.list Thu Jan 02 21:11:43 2014 +0100 @@ -0,0 +1,102 @@ +915resolution +attr +busybox +bzlib +cairo +cdrkit +cookutils +dbus +dbus-glib +dialog +dropbear +e2fsprogs +expat +fontconfig +freetype +gcc-lib-base +glib +glibc-base +ipxe +grub4dos-linux +udevil +isapnptools +jpeg +kbd-base +libcap +libcomerr +libcrypto +libgcrypt +libgio +libpng +libxml2 +linux +locale-de +locale-es +locale-fr +locale-pt_BR +lzlib +lzma +nano +ncurses +ncurses-common +pciutils +pcmciautils +pcre +pixman +popt +posixovl +ppp +rp-pppoe +slim +slitaz-base-files +slitaz-boot-scripts +slitaz-doc +slitaz-polar-cursors +slitaz-tools +sqlite +startup-notification +sysfsutils +syslinux +syslinux-extra +tazlito +tazpkg +tazusb +tiff +ttf-dejavu +udev +xorg-base-fonts +xorg-libfontenc +xorg-libICE +xorg-libSM +xorg-libX11 +xorg-libXau +xorg-libXaw +xorg-libXcomposite +xorg-libXcursor +xorg-libXdamage +xorg-libXdmcp +xorg-libXext +xorg-libXfixes +xorg-libXfont +xorg-libXft +xorg-libXi +xorg-libXinerama +xorg-libXmu +xorg-libXpm +xorg-libXrandr +xorg-libXrender +xorg-libXt +xorg-libXtst +xorg-rgb +xorg-server +xorg-setxkbmap +xorg-xauth +xorg-xf86-input-evdev +xorg-xf86-video-fbdev +xorg-xf86-video-vesa +xorg-xsetroot +xterm +zlib +tazinst +jwm +slitaz-configs diff -r 2fea9593600f -r 1c747847f214 jwm/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jwm/receipt Thu Jan 02 21:11:43 2014 +0100 @@ -0,0 +1,11 @@ +# SliTaz flavor receipt. + +FLAVOR="jwm" +SHORT_DESC="Fast desktop powered by JWM" +VERSION="20140102" +MAINTAINER="pankso@slitaz.org" + +FRUGAL_RAM="128M" +ROOTFS_SIZE="68.4M" +INITRAMFS_SIZE="16.8M" +ISO_SIZE="21.0M" diff -r 2fea9593600f -r 1c747847f214 jwm/rootcd/README --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jwm/rootcd/README Thu Jan 02 21:11:43 2014 +0100 @@ -0,0 +1,26 @@ +README SliTaz GNU/Linux CD +=============================================================================== + + +Check the index.html page for more information + + +LICENSE +------- + +Copyright (c) 2006-2012 SliTaz GNU/Linux + +SliTaz is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 3 of the License, or +(at your option) any later version. + +SliTaz is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with SliTaz; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 +USA diff -r 2fea9593600f -r 1c747847f214 jwm/rootcd/index.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jwm/rootcd/index.html Thu Jan 02 21:11:43 2014 +0100 @@ -0,0 +1,84 @@ + + + + SliTaz GNU/Linux - CD + + + + + + + + + + +
+ + +
+

LiveCD information

+ +

English

+

+ Welcome to the SliTaz GNU/Linux cdrom. To boot SliTaz from a cdrom + just burn the ISO image onto a blank disc. Then reboot your computer + with the disc in your cdrom drive. +

+

+ SliTaz is a micro GNU/Linux distro using BusyBox, a Linux kernel, + and GNU free software. SliTaz also uses goodies from the Debian + project. The goal of SliTaz is to have a GNU/Linux distro working + entirely in memory (RAM) and fully installable to a HD for desktop or + server usage. +

+

+ On the system you will find documentation in /usr/share/doc and the + full GPL license in /usr/share/licenses. +

+ +

Français

+

+ Bienvenue sur la page d'index d'un cdrom de SliTaz GNU/Linux. + Vous devez démarrez votre ordinateur avec le cdrom dans le lecteur + CD ou DVD, pour lancer SliTaz en RAM et sans risques pour la + machine hôte. +

+

+ SliTaz peut fonctionner des mois entiers sans redémarrer, le système + peut fonctionner dans 144 Mb de mémoire vive et sur des machines + sans disque dur. Mais SliTaz est aussi pleinement installable sur + un disque dur et largement extensible via le gestionnaire de + paquets et la compilation de nouvelles applications depuis les + sources. +

+ + +
+ + + + + + diff -r 2fea9593600f -r 1c747847f214 jwm/rootcd/style.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jwm/rootcd/style.css Thu Jan 02 21:11:43 2014 +0100 @@ -0,0 +1,77 @@ +/* CSS style for SliTaz GNU/Linux generic xHTML files. */ + +html { min-height: 102%; } + +body { + background: #ffffff; + color: black; + font: 13px sans-serif, vernada, arial; + margin: 0; + min-width: 640px; +} + +a { text-decoration: underline; color: #215090; } +a:hover { text-decoration: none; color: blue; } +img { border: 0pt none; vertical-align: middle; } +h2 { color: #444; } +h3 { color: #666; font-size: 140%; } + +#header { + height: 40px; + background: #351a0a; +} + +#header h1 { + margin: 0; + padding: 8px 0 0 8px; + width: 250px; + color: white; + font-size: 20px; + font-style: italic; +} + +#header h1 a { + color: white; + text-decoration: none; + font-size: 20px; + font-style: italic; +} + +#header h1 a:hover, #network a:hover { + color: #d66018; +} + +#network { + float: right; + padding: 12px 5px 0; + font-size: 12px; +} + +#network a { padding: 0 6px; } + +#network a { + color: #fff; + font-weight: bold; + text-decoration: none; +} + +#block { + min-height: 8px; + background: #d66018; + padding: 0; + border-bottom: 1px solid #f5f5f5; +} + +#content { + padding: 30px 80px; + text-align: justify; +} + +#footer { + text-align: center; + border-top: 1px solid #ddd; + padding: 40px; + color: #666; +} + +#footer a { color: #666; padding: 0 2px; } diff -r 2fea9593600f -r 1c747847f214 jwm/rootfs/etc/skel/.xinitrc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jwm/rootfs/etc/skel/.xinitrc Thu Jan 02 21:11:43 2014 +0100 @@ -0,0 +1,18 @@ +# ~/.xinitrc: Executed by Slim/LXDM login manager to startx X session. +# You can use F1 with Slim to change your window manager or configure +# it permanently with your personal applications.conf file. +# +. $HOME/.config/slitaz/applications.conf + +[ "$1" ] && WINDOW_MANAGER="$1" + +case "$WINDOW_MANAGER" in + openbox|lxde*|xfce4|compiz|karmen|dwm|fluxbox*) + exec ${WINDOW_MANAGER%-session}-session ;; + razor*) + exec razor-session ;; + enlightenment) + exec enlightenment_start ;; + *) + exec $WINDOW_MANAGER ;; +esac diff -r 2fea9593600f -r 1c747847f214 jwm/rootfs/etc/slitaz/applications.conf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jwm/rootfs/etc/slitaz/applications.conf Thu Jan 02 21:11:43 2014 +0100 @@ -0,0 +1,18 @@ +# SliTaz default applications configuration file. These apps can be +# started through wrappers: browser, editor and terminal. +# + +# File manager. +FILE_MANAGER="clex" + +# Web browser. +BROWSER="retawq" + +# Text editor. +EDITOR="nano" + +# X terminal. +TERMINAL="xterm" + +# Window manager. +WINDOW_MANAGER="jwm" diff -r 2fea9593600f -r 1c747847f214 jwm/rootfs/root/.Xdefaults --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jwm/rootfs/root/.Xdefaults Thu Jan 02 21:11:43 2014 +0100 @@ -0,0 +1,20 @@ +!~/.Xdefault: Control the behavior of x-clients. +! + +! Xcursor theme (~/.icons). +! +Xcursor.theme: slitaz-polar + +! XTerm settings. +! +xterm*background: black +xterm*foreground: white +xterm*cursorColor: #6AA2D8 +xterm*scrollBar: off +xterm*faceName: DejaVu Sans Mono +xterm*faceSize: 9 + +! Xload settings. +! +!xload*background: black +!xload*foreground: lightblue