Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/02/2008, à 20:37

Morneithan

Personnalisation Fluxbox... quelques soucis.

Bonjour à tous !

Je viens de réinstaller ma Debian Sid, et j'en ai profité pour passer autre chose, gavé par certaines lourdeurs de gnome, et cherchant quelque chose de plus simpliste et rapide.

J'ai donc installé Fluxbox, je suis pas déçu, ça prend de la gueule une fois un personnalisé.

Par contre, je me pose plusieurs question, qui , malgrès mes recherches, restent non résolues:

- Comment changer les icônes de Thunar (et oui, c'est pas comme sous Xfce où ya une appli :-/ ) ?
J'ai essayé en rajoutant "include gtk-icon-theme-name = "monthemeicone" " dans  ~/gtkrc-2.0 et dans ~/gtkrc-mine, rien n'y fais ca change pas...

-Auriez-vous un bon tuto de configuration de Xterm, afin de lui mettre des couleurs, et y rajouter la transparence.

-De même, je n'arrive pas à mettre de la transparence dans mon menu fluxbox, une idée ?

Merci d'avance pour vos réponse, que j'attends impatiemment wink

Hors ligne

#2 Le 23/02/2008, à 13:59

Morneithan

Re : Personnalisation Fluxbox... quelques soucis.

J'up pour donner mon évolution:

-Changement des icones thunar, c'est fait ;-)

-Transparence, good .

Me manque plus qu'a savoir comment mettre des couleurs à xterm. Pouvouz-vous m'aider ?

Hors ligne

#3 Le 23/02/2008, à 14:45

Peat.hagore

Re : Personnalisation Fluxbox... quelques soucis.

Bonjour

Voici un petit script qui permet de colorer ton terminal
( il est trouvé sur le net et marche tres bien, il permet de maniere graphique de modifier ton fichier/home/user/ .bashrc , a savoir y mettre de la couleur)

Par contre sur ma fluxbox, j'utilise comme terminal : Tilda qui pzut gerer egalement la transparence et ce tres facilement parmis d'autres options sympa.

#!/bin/bash
# $Id: color_shell.sh 314274 2004-05-24 21:04:46Z geiseri $
# color_shell - Copyright (C) 2007 diablo <diablo@serv-diablo.no-ip.org>

###########################################################################
#   Copyright (C) 2007 by diablo                                          #
#   diablo@serv-diablo.no-ip.org                                          #
#                                                                         #
#   This program 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 2 of the License, or     #
#   (at your option) any later version.                                   #
#                                                                         #
#   This program 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 this program; if not, write to the                         #
#   Free Software Foundation, Inc.,                                       #
#   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             #
###########################################################################

usage () {
num=$(($1*10))
	for ((I=0;I<=7;I++));
	do
		ex=$[ $num+$I ]
		echo -e "$ex => \033["$ex"mExemple\033[00m";
	done
}

file="$HOME/.bashrc"

	for ((I=0;I<9;I++));
	do
		color[$I]=0
	done

signe[$i]="[";		let "i=$i+1"
signe[$i]="$USER";	let "i=$i+1"
signe[$i]="@";		let "i=$i+1"
signe[$i]="$HOSTNAME";	let "i=$i+1"
signe[$i]=":";		let "i=$i+1"
signe[$i]="$PWD";	let "i=$i+1"
signe[$i]="]";		let "i=$i+1"
	if [ $UID -eq 0 ];
	then
		signe[$i]="#";	let "i=$i+1";
	else
		signe[$i]="\$";	let "i=$i+1";
	fi

usage 3
echo ""
usage 4
echo ""

echo -n "Prompt actuel : \""
	for ((I=0;I<9;I++));
	do
		echo -en ${signe[$I]}
	done

echo "\""
echo ""

	for ((I=0;I<8;I++));
	do
		while [ ${color[$I]} -lt 30 ] || [ ${color[$I]} -gt 37 ];
		do
			echo -en "Couleur du \033[31m"${signe[$I]}"\033[00m ? "
			read color[$I]
		done
	done

echo "[+] Let's go in 3 seconds"
sleep 1
echo "[+] 3"
sleep 1
echo "[+] 2"
sleep 1
echo "[+] 1"
sleep 1

	echo 'eval "`dircolors -b`"' >>		$file

	echo "PS1='\\" >>			$file
	echo "\\[\\033[${color[0]}m\\][\\" >>	$file
	echo "\\[\\033[${color[1]}m\\]\\u\\" >>	$file
	echo "\\[\\033[${color[2]}m\\]@\\" >>	$file
	echo "\\[\\033[${color[3]}m\\]\\h\\" >>	$file
	echo "\\[\\033[${color[4]}m\\]:\\" >>	$file
	echo "\\[\\033[${color[5]}m\\]\\w\\" >>	$file
	echo "\\[\\033[${color[6]}m\\]]\\" >>	$file
	echo "\\[\\033[${color[7]}m\\]\\$\\" >>	$file
	echo "\\[\\033[${color[8]}m\\] \\" >>	$file
	echo "'" >>				$file

	echo "alias ls='ls --color=auto'" >>	$file
	echo "alias grep='grep -n --color'" >>	$file

echo "[+] Done. Have fun ;)"

n'oublies pas de le rendre executable. wink

Hors ligne

#4 Le 23/02/2008, à 16:23

Morneithan

Re : Personnalisation Fluxbox... quelques soucis.

Tout simplement nikel ! Ca marche du tonnerre !
Merci bien wink

Reste plus qu'a savoir comment changer les curseurs et les fond de texte des icones et ca sera bon big_smile .

Hors ligne