flavors rev 190
Add a JWM flavor (Example to use different WM than OpenBox)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Thu Jan 02 21:11:43 2014 +0100 (2014-01-02) |
parents | 2fea9593600f |
children | 87c3d4c9f957 |
files | jwm/packages.list jwm/receipt jwm/rootcd/README jwm/rootcd/index.html jwm/rootcd/style.css jwm/rootfs/etc/skel/.xinitrc jwm/rootfs/etc/slitaz/applications.conf jwm/rootfs/root/.Xdefaults |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/jwm/packages.list Thu Jan 02 21:11:43 2014 +0100 1.3 @@ -0,0 +1,102 @@ 1.4 +915resolution 1.5 +attr 1.6 +busybox 1.7 +bzlib 1.8 +cairo 1.9 +cdrkit 1.10 +cookutils 1.11 +dbus 1.12 +dbus-glib 1.13 +dialog 1.14 +dropbear 1.15 +e2fsprogs 1.16 +expat 1.17 +fontconfig 1.18 +freetype 1.19 +gcc-lib-base 1.20 +glib 1.21 +glibc-base 1.22 +ipxe 1.23 +grub4dos-linux 1.24 +udevil 1.25 +isapnptools 1.26 +jpeg 1.27 +kbd-base 1.28 +libcap 1.29 +libcomerr 1.30 +libcrypto 1.31 +libgcrypt 1.32 +libgio 1.33 +libpng 1.34 +libxml2 1.35 +linux 1.36 +locale-de 1.37 +locale-es 1.38 +locale-fr 1.39 +locale-pt_BR 1.40 +lzlib 1.41 +lzma 1.42 +nano 1.43 +ncurses 1.44 +ncurses-common 1.45 +pciutils 1.46 +pcmciautils 1.47 +pcre 1.48 +pixman 1.49 +popt 1.50 +posixovl 1.51 +ppp 1.52 +rp-pppoe 1.53 +slim 1.54 +slitaz-base-files 1.55 +slitaz-boot-scripts 1.56 +slitaz-doc 1.57 +slitaz-polar-cursors 1.58 +slitaz-tools 1.59 +sqlite 1.60 +startup-notification 1.61 +sysfsutils 1.62 +syslinux 1.63 +syslinux-extra 1.64 +tazlito 1.65 +tazpkg 1.66 +tazusb 1.67 +tiff 1.68 +ttf-dejavu 1.69 +udev 1.70 +xorg-base-fonts 1.71 +xorg-libfontenc 1.72 +xorg-libICE 1.73 +xorg-libSM 1.74 +xorg-libX11 1.75 +xorg-libXau 1.76 +xorg-libXaw 1.77 +xorg-libXcomposite 1.78 +xorg-libXcursor 1.79 +xorg-libXdamage 1.80 +xorg-libXdmcp 1.81 +xorg-libXext 1.82 +xorg-libXfixes 1.83 +xorg-libXfont 1.84 +xorg-libXft 1.85 +xorg-libXi 1.86 +xorg-libXinerama 1.87 +xorg-libXmu 1.88 +xorg-libXpm 1.89 +xorg-libXrandr 1.90 +xorg-libXrender 1.91 +xorg-libXt 1.92 +xorg-libXtst 1.93 +xorg-rgb 1.94 +xorg-server 1.95 +xorg-setxkbmap 1.96 +xorg-xauth 1.97 +xorg-xf86-input-evdev 1.98 +xorg-xf86-video-fbdev 1.99 +xorg-xf86-video-vesa 1.100 +xorg-xsetroot 1.101 +xterm 1.102 +zlib 1.103 +tazinst 1.104 +jwm 1.105 +slitaz-configs
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/jwm/receipt Thu Jan 02 21:11:43 2014 +0100 2.3 @@ -0,0 +1,11 @@ 2.4 +# SliTaz flavor receipt. 2.5 + 2.6 +FLAVOR="jwm" 2.7 +SHORT_DESC="Fast desktop powered by JWM" 2.8 +VERSION="20140102" 2.9 +MAINTAINER="pankso@slitaz.org" 2.10 + 2.11 +FRUGAL_RAM="128M" 2.12 +ROOTFS_SIZE="68.4M" 2.13 +INITRAMFS_SIZE="16.8M" 2.14 +ISO_SIZE="21.0M"
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/jwm/rootcd/README Thu Jan 02 21:11:43 2014 +0100 3.3 @@ -0,0 +1,26 @@ 3.4 +README SliTaz GNU/Linux CD 3.5 +=============================================================================== 3.6 + 3.7 + 3.8 +Check the index.html page for more information 3.9 + 3.10 + 3.11 +LICENSE 3.12 +------- 3.13 + 3.14 +Copyright (c) 2006-2012 SliTaz GNU/Linux 3.15 + 3.16 +SliTaz is free software; you can redistribute it and/or modify 3.17 +it under the terms of the GNU General Public License as published by 3.18 +the Free Software Foundation; either version 3 of the License, or 3.19 +(at your option) any later version. 3.20 + 3.21 +SliTaz is distributed in the hope that it will be useful, 3.22 +but WITHOUT ANY WARRANTY; without even the implied warranty of 3.23 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 3.24 +GNU General Public License for more details. 3.25 + 3.26 +You should have received a copy of the GNU General Public License 3.27 +along with SliTaz; if not, write to the Free Software 3.28 +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 3.29 +USA
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/jwm/rootcd/index.html Thu Jan 02 21:11:43 2014 +0100 4.3 @@ -0,0 +1,84 @@ 4.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4.5 + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 4.7 +<head> 4.8 + <title>SliTaz GNU/Linux - CD</title> 4.9 + <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 4.10 + <meta name="author" content="Christophe Lincoln"/> 4.11 + <link rel="stylesheet" type="text/css" href="style.css" /> 4.12 +</head> 4.13 +<body> 4.14 + 4.15 +<!-- Header --> 4.16 +<div id="header"> 4.17 + <div id="logo"></div> 4.18 + <div id="network"> 4.19 + <a href="http://www.slitaz.org/">Website</a> 4.20 + <a href="http://scn.slitaz.org/">Community</a> 4.21 + <a href="http://doc.slitaz.org/">Doc</a> 4.22 + <a href="http://forum.slitaz.org/">Forum</a> 4.23 + <a href="http://labs.slitaz.org/issues">Bugs</a> 4.24 + <a href="http://hg.slitaz.org/">Hg</a> 4.25 + </div> 4.26 + <h1>SliTaz Live</h1> 4.27 +</div> 4.28 + 4.29 +<!-- Block --> 4.30 +<div id="block"></div> 4.31 + 4.32 +<!-- Content --> 4.33 +<div id="content"> 4.34 +<h2>LiveCD information</h2> 4.35 + 4.36 +<h3>English</h3> 4.37 +<p> 4.38 + Welcome to the SliTaz GNU/Linux cdrom. To boot SliTaz from a cdrom 4.39 + just burn the ISO image onto a blank disc. Then reboot your computer 4.40 + with the disc in your cdrom drive. 4.41 +</p> 4.42 +<p> 4.43 + SliTaz is a micro GNU/Linux distro using BusyBox, a Linux kernel, 4.44 + and GNU free software. SliTaz also uses goodies from the Debian 4.45 + project. The goal of SliTaz is to have a GNU/Linux distro working 4.46 + entirely in memory (RAM) and fully installable to a HD for desktop or 4.47 + server usage. 4.48 +</p> 4.49 +<p> 4.50 + On the system you will find documentation in /usr/share/doc and the 4.51 + full <a href="README">GPL license</a> in /usr/share/licenses. 4.52 +</p> 4.53 + 4.54 +<h3>Français</h3> 4.55 +<p> 4.56 + Bienvenue sur la page d'index d'un cdrom de SliTaz GNU/Linux. 4.57 + Vous devez démarrez votre ordinateur avec le cdrom dans le lecteur 4.58 + CD ou DVD, pour lancer SliTaz en RAM et sans risques pour la 4.59 + machine hôte. 4.60 +</p> 4.61 +<p> 4.62 + SliTaz peut fonctionner des mois entiers sans redémarrer, le système 4.63 + peut fonctionner dans 144 Mb de mémoire vive et sur des machines 4.64 + sans disque dur. Mais SliTaz est aussi pleinement installable sur 4.65 + un disque dur et largement extensible via le gestionnaire de 4.66 + paquets et la compilation de nouvelles applications depuis les 4.67 + sources. 4.68 +</p> 4.69 + 4.70 +<!-- End content --> 4.71 +</div> 4.72 + 4.73 +<!-- Footer --> 4.74 +<div id="footer"> 4.75 + Copyright © 2012 <a href="http://www.slitaz.org/">SliTaz</a> 4.76 + <p> 4.77 + SliTaz @ 4.78 + <a href="http://twitter.com/slitaz">Twitter</a> 4.79 + <a href="http://www.facebook.com/slitaz">Facebook</a> 4.80 + <a href="http://distrowatch.com/slitaz">Distrowatch</a> 4.81 + <a href="http://en.wikipedia.org/wiki/SliTaz">Wikipedia</a> 4.82 + <a href="http://flattr.com/profile/slitaz">Flattr</a> 4.83 + </p> 4.84 +</div> 4.85 + 4.86 +</body> 4.87 +</html>
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/jwm/rootcd/style.css Thu Jan 02 21:11:43 2014 +0100 5.3 @@ -0,0 +1,77 @@ 5.4 +/* CSS style for SliTaz GNU/Linux generic xHTML files. */ 5.5 + 5.6 +html { min-height: 102%; } 5.7 + 5.8 +body { 5.9 + background: #ffffff; 5.10 + color: black; 5.11 + font: 13px sans-serif, vernada, arial; 5.12 + margin: 0; 5.13 + min-width: 640px; 5.14 +} 5.15 + 5.16 +a { text-decoration: underline; color: #215090; } 5.17 +a:hover { text-decoration: none; color: blue; } 5.18 +img { border: 0pt none; vertical-align: middle; } 5.19 +h2 { color: #444; } 5.20 +h3 { color: #666; font-size: 140%; } 5.21 + 5.22 +#header { 5.23 + height: 40px; 5.24 + background: #351a0a; 5.25 +} 5.26 + 5.27 +#header h1 { 5.28 + margin: 0; 5.29 + padding: 8px 0 0 8px; 5.30 + width: 250px; 5.31 + color: white; 5.32 + font-size: 20px; 5.33 + font-style: italic; 5.34 +} 5.35 + 5.36 +#header h1 a { 5.37 + color: white; 5.38 + text-decoration: none; 5.39 + font-size: 20px; 5.40 + font-style: italic; 5.41 +} 5.42 + 5.43 +#header h1 a:hover, #network a:hover { 5.44 + color: #d66018; 5.45 +} 5.46 + 5.47 +#network { 5.48 + float: right; 5.49 + padding: 12px 5px 0; 5.50 + font-size: 12px; 5.51 +} 5.52 + 5.53 +#network a { padding: 0 6px; } 5.54 + 5.55 +#network a { 5.56 + color: #fff; 5.57 + font-weight: bold; 5.58 + text-decoration: none; 5.59 +} 5.60 + 5.61 +#block { 5.62 + min-height: 8px; 5.63 + background: #d66018; 5.64 + padding: 0; 5.65 + border-bottom: 1px solid #f5f5f5; 5.66 +} 5.67 + 5.68 +#content { 5.69 + padding: 30px 80px; 5.70 + text-align: justify; 5.71 +} 5.72 + 5.73 +#footer { 5.74 + text-align: center; 5.75 + border-top: 1px solid #ddd; 5.76 + padding: 40px; 5.77 + color: #666; 5.78 +} 5.79 + 5.80 +#footer a { color: #666; padding: 0 2px; }
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/jwm/rootfs/etc/skel/.xinitrc Thu Jan 02 21:11:43 2014 +0100 6.3 @@ -0,0 +1,18 @@ 6.4 +# ~/.xinitrc: Executed by Slim/LXDM login manager to startx X session. 6.5 +# You can use F1 with Slim to change your window manager or configure 6.6 +# it permanently with your personal applications.conf file. 6.7 +# 6.8 +. $HOME/.config/slitaz/applications.conf 6.9 + 6.10 +[ "$1" ] && WINDOW_MANAGER="$1" 6.11 + 6.12 +case "$WINDOW_MANAGER" in 6.13 + openbox|lxde*|xfce4|compiz|karmen|dwm|fluxbox*) 6.14 + exec ${WINDOW_MANAGER%-session}-session ;; 6.15 + razor*) 6.16 + exec razor-session ;; 6.17 + enlightenment) 6.18 + exec enlightenment_start ;; 6.19 + *) 6.20 + exec $WINDOW_MANAGER ;; 6.21 +esac
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/jwm/rootfs/etc/slitaz/applications.conf Thu Jan 02 21:11:43 2014 +0100 7.3 @@ -0,0 +1,18 @@ 7.4 +# SliTaz default applications configuration file. These apps can be 7.5 +# started through wrappers: browser, editor and terminal. 7.6 +# 7.7 + 7.8 +# File manager. 7.9 +FILE_MANAGER="clex" 7.10 + 7.11 +# Web browser. 7.12 +BROWSER="retawq" 7.13 + 7.14 +# Text editor. 7.15 +EDITOR="nano" 7.16 + 7.17 +# X terminal. 7.18 +TERMINAL="xterm" 7.19 + 7.20 +# Window manager. 7.21 +WINDOW_MANAGER="jwm"
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/jwm/rootfs/root/.Xdefaults Thu Jan 02 21:11:43 2014 +0100 8.3 @@ -0,0 +1,20 @@ 8.4 +!~/.Xdefault: Control the behavior of x-clients. 8.5 +! 8.6 + 8.7 +! Xcursor theme (~/.icons). 8.8 +! 8.9 +Xcursor.theme: slitaz-polar 8.10 + 8.11 +! XTerm settings. 8.12 +! 8.13 +xterm*background: black 8.14 +xterm*foreground: white 8.15 +xterm*cursorColor: #6AA2D8 8.16 +xterm*scrollBar: off 8.17 +xterm*faceName: DejaVu Sans Mono 8.18 +xterm*faceSize: 9 8.19 + 8.20 +! Xload settings. 8.21 +! 8.22 +!xload*background: black 8.23 +!xload*foreground: lightblue