Trastero de GALPon MiniNo
De Gruvi
Una vez instalado el sistema base teniendo en cuenta este sources.list y esta lista de paquetes nos disponemos a instalar/configurar el escritorio.
LXP-ICEWM
lanzar una vez lxp-startup para que ponga en .lxp-icewm las configuraciones por defecto
preferences - cambiado a dos escritorios - cambio barra arriba
temas movidos a .lxp-icewm/themes
-Para que en un tema normal salga el mixer: TaskButtonHeight=22 TrayPanelUseBgPixmaps=0
Los menús salen distintos. gnome-menus (aparcado)
Convenimos dejar lxp para más adelante y usar icewm del repositorio debian.
ICEWM
Todas las configuraciones irán en .icewm para poder modificarlas sin estar todo el rato cambiando a root.
- No hay archivo preferences ni en /etc/X11/icewm ni en /usr/share/icewm. Cojo de momento el que he usado antes.
- borrado /usr/share/icewm/themes/*
- metidos los temas en .icewm/themes
ROX-FILER
- Descomprimo rox en opt - Un enlace al AppRun no funciona, lo cargo directo con opción -p minino
En configuración
- Directorios aparecen primero
- Escalado rápido de imágenes
- Desmarcado el mostrar ventanas iconificadas
- Marcado opción de breve, recursivo y más nuevo
- manejador de descargas con rxvt-unicode
- Terminal emulator cambiado a rxvt-unicode
- Tema arwagner
configurado leafpad como editor de texto
configurado gpicview como visor de imágenes
copiados fondos al directorio .config/fondos
copiado Archive a /opt copiado ROX-Lib2 a /usr/lib/
definida acción /opt/Archive/AppRun "$@" para tar.gz, tgz, tar.bz2, gz, zip, ace, rar, cpio, rpm, jar, tar, los deb quizás dejarlos para gdebi
definido vídeo para abrir con vlc
definido audio para abrir con xmms (instalando xmms con dpkg y luego un apt-get -f install, también predefinido el tema de debian)
Para los midi, los freepats que están como dependencia de timidity requieren 30Mb!!! No sé si habrá otros free pats menos pesados, de momento no se instala.
Elegido .icons para meter iconos para rox o para icewm. Metido icono de mtpaint y definido "Editar con mtPaint" para: jpg, gif, xpm, png y bmp (con icono correspondiente).
En /opt pequeño script "Grabar ISO al disco" Definido archivos ISO en rox y el icono de un CD. ¿Script para montado de ISOs? De momento no.
Definidos abw, rtf, odt y el "engendro" para que los abra Abiword.
/ETC
Dejamos dudoers como sigue:
root ALL=(ALL) ALL
user ALL=(ALL) ALL
- sudo ALL=(ALL) ALL
ALL=(ALL) ALL NOPASSWD:/opt/cargax,/usr/bin/X,/sbin/shutdown,/usr/bin/synaptic,/opt/rox
Otra forma que de momento funciona también es:
Partir de una debian sudada (o instalar sudo) y luego poner en sudoers lo siguiente:
root ALL=(ALL) ALL
user ALL=(ALL) NOPASSWD:ALL
/OPT
Incluir purrr, hacer un enlace simbólico a /opt/renombrador
Incluir ROX-Lib2 en /opt
Incluir script Grabar ISO al disco
Incluir script rootrox
Incluir script cargax
Incluido script que llama a rox-filer en /opt/rox (#!/bin/sh exec /opt/rox-filer-2.7.1/ROX-Filer/AppRun "$@")
Modificado el AppRun de rox para que cree enlaces simbólicos (si no existen) para el renombrador, el buscador, rootrox y ROX-Lib2
/HOME/USER
En el .bashrc añadido alias para runx e incluido en la variable PATH el directorio /opt
LOGIN AUTOMÁTICO
- Instala mingetty
- Cambia inittab
2:23:respawn:/sbin/mingetty --autologin user tty2
- Añadir en ./bashrc
PATH=$PATH:/opt
if [ -z "$DISPLAY" ] && [ $(tty)==/dev/tty2 ]; then
cargax
fi
TODO
- Traducir rox, searchmonkey, pyneigborhood, etc...
- Instalador
- Icewm menús, lanzadores, conky, etc...
- Optimización de programas, quitar demonios, quitar terminales, prelinking...
- Limpieza
- Hacer el FAQ

