- Login o registrati per inviare commenti
ecco una comoda utility che ho scritto per cambiare rapidamente il DE senza dover aprire ogni volta .xinitrc
ancora è in una forma molto primitiva e conto di aggiungere miglioramenti poco a poco.
potete trovarlo qui: http://dark-mirror.eu/node/168
[attenzione: questa versione non è stata ancora provata, usatela a vostro rischio]
EDIT2: lo script cancella tutto quello che c'è scritto in .xinitrc e scrive soltanto una stringa... devo sistemare un pò questa cosa
lo so è un problema che devo risolvere... c'è già una funzione e la implemento nella prossima versione. intanto ho riscritto il codice e questa versione va, ma bisogna prima eliminare il porprio .xinitrc da /home. [edit: questa versione funziona, l'ho già testata]
eccolo qui-> http://dark-mirror.eu/node/170 (v0.1)
TODO:
risolvere il problema inerente a .xinitrc originale
aggiungere una funzione per permettere all'utente di aggiungere nuovi DE
Se non sbaglio questa utility serve a far cambiare desktop envroiment senza dare il comando da shell?
AGGIORNATO:
risolto bug xfce
non sarebbe male farne uno in bash simile:
per salvare della roba nuova sul file "vuotandolo" basta un
echo "exec fluxbox" > /home/utente/.xinitrc
invece devo capire come fargli modificare una sola linea di testo lasciando il resto, in modo da non dover cancellare tutto quello che c'era scritto in xinitrc



allora la testo al più presto comunque in teoria dovrebbe funzionare! Posso permettermi di editartelo aggiungendo degli altri windows manager?
Ah perchè non usi switch che in questi casi rende il codice "più ordinato"?
Però non sose tene sei reso conto c'è un problema: se io ho già sscritto qualcosa nello .xinitrc e poi il programma aggiunge semplicemente un'altra riga di codice, lo xinitrc cerca di far partire due sessioni grafiche o sbaglio?
EDIT: in effetti fa partire solo la prima riga di codice che trova ^^ ma la situazione non cambia molto
-----BEGIN GEEK CODE BLOCK-----
GCM/GCS/GS/GIT/GM/GMU s++:++ a--- C++++ U+++ L+++ P E+ W+++ N+++ K- w--- O- M- PGP tv-b++ G++ e++++ h+ r
------END GEEK CODE BLOCK------