Personnalisez votre terminal administrateur
Personnalisez votre terminal administrateur
#3Messageil y a 11 ansPS: d'ailleurs, techniquement je préfère le premier en ASCII, je jette un oeil pour l'adapter et changer le logo...
Personnalisez votre terminal administrateur
#4Messageil y a 11 ansC'est fait.
PS: d'ailleurs, techniquement je préfère le premier en ASCII, je jette un oeil pour l'adapter et changer le logo...
Moi aussi, le second est en plus un peu lent.
Personnalisez votre terminal administrateur
#5Messageil y a 11 ansPersonnalisez votre terminal administrateur
#6Messageil y a 11 ansPersonnalisez votre terminal administrateur
#7Messageil y a 11 ansUn autre style :
1) Personnaliser son arrière-plan ;
2) Installer :
$ yaourt -S cowsay fortune-mod
3) rajouter dans son .bashrc :
# prompt
PS1="\033[01;34m┌──[\D{%d-%m-%Y %H:%M:%S}] \033[01;32m[\u@\h] \w \033[03;34m\n└──[\$] → \[\033[00m\]"
fortune | cowsay -f $(ls /usr/share/cows | shuf -n1)
Personnalisez votre terminal administrateur
#10Messageil y a 11 ansPersonnalisez votre terminal administrateur
#11Messageil y a 11 ansPersonnalisez votre terminal administrateur
#12Messageil y a 11 ans...mais ça me prendrait plus de temps, parce que il faut utiliser pas mal Awk pour traiter la sortie des commandes dont on a besoin.
mais si tu veux juste le logo, ça va vite...
Personnalisez votre terminal administrateur
#13Messageil y a 11 ans#! /bin/bash
# Written by Loubrix under the WTFPL, without any warranty of any kind.
#
# Define all variables
USER() {
whoami
}
HOSTNAME() {
cat /etc/hostname
}
DISTRO() {
lsb_release -d -s
}
KERNEL() {
uname -r
}
# Begin execution
echo -e "\033[32m####### ###\033[37m"
echo -e "\033[32m####### ###\033[37m"
echo -e "\033[32m### ###\033[37m"
echo -e "\033[32m### ### ### \033[34mUtilisateur: \033[37m${USER}"
echo -e "\033[32m ### ### \033[34mNom d'hote: \033[37m${HOSTNAME}"
echo -e "\033[32m### ### ### \033[34mDistribution: \033[37m${DISTRO}"
echo -e "\033[32m### ### ### \033[34mNoyau: \033[37m${KERNEL}"
echo -e "\033[32m### ### ###\033[37m"
echo -e "\033[32m### ### ###\033[37m"
echo -e "\033[32m### ### ###\033[37m"
comme d'habitude, tu copies dans un fichier, tu enregistres, tu rends éxécutable, et tu éxécutes en indiquant le chemin complet du fichier.
PS: il est plus petit, ne donne que 4 infos, mais c'est parce que je manque de temps pour apprendre Awk (on étoffera plus tard); par contre, il marche sur n'importe quelle distro, et n'a besoin d'aucune dépendance (juste Bash, mais ça, c'est déjà installé)
Personnalisez votre terminal administrateur
#14Messageil y a 11 ansEt en sortie, c'est pareil, je ne vois plus mon curseur; qui est de la même teinte que mon fonds d'écran. Il faudrait le restaurer à sa valeur initiale.
(edit)
Personnalisez votre terminal administrateur
#15Messageil y a 11 ansen fait le script applique des couleurs, et à la sortie remet la couleur du départ: blanc
et effectivement, j'ai oublié que certains ont un terminal à fond blanc...
pour le moment, je vois pas trop quoi te dire à part de remplacer le dernier
\033[37m
par
\033[00m
et en plus, le noyau et la distribution ne s'affichent pas, et je vois pas où est le problème (les commandes marchent hors-script pourtant)
PS: visiblement, j'ai encore des progrès à faire en bash...
Personnalisez votre terminal administrateur
#16Messageil y a 11 ansSi je fais ceci :
echo -e "\033[32m####### ###\033[30m"
echo -e "\033[32m####### ###\033[30m"
echo -e "\033[32m### ###\033[30m"
echo -e "\033[32m### ### ### \033[34mUtilisateur: \033[30m${USER}"
echo -e "\033[32m ### ### \033[34mNom d'hote: \033[30m${HOSTNAME}"
echo -e "\033[32m### ### ### \033[34mDistribution: \033[37m${DISTRO}"
echo -e "\033[32m### ### ### \033[34mNoyau: \033[37m${KERNEL}"
echo -e "\033[32m### ### ###\033[30m"
echo -e "\033[32m### ### ###\033[30m"
echo -e "\033[32m### ### ###\033[30m"
echo -e "\033[30m"
Ça passe mieux :
Personnalisez votre terminal administrateur
#17Messageil y a 11 ansecho -e "\033[32m### ### ### \033[34mNoyau: \033[30m"$(uname -r)
ou
echo -e "\033[32m### ### ### \033[34mNoyau: \033[30m$(uname -r)"
Marche très bien, par exemple.
Personnalisez votre terminal administrateur
#18Messageil y a 11 ansc'est juste plus propre comme ça...
et oui, j'ai mis 37 à la place de 30; 37, c'est du blanc, et 30, c'est du noir.
le terminal garde la dernière couleur passée; si tu mets 30 au lieu de 37, ça n'ira pas chez les gens qui ont un terminal noir...
et si ta commande "ls" a remis les choses d'applomb, c'est parce que ton .bashrc doit contenir un alias pour ls (alias ls='ls --color=auto')
Personnalisez votre terminal administrateur
#19Messageil y a 11 ansSi j'ai mis 30, c'est parce que les exemples que j'ai vus s'en servaient pour remettre la couleur d'origine.
Personnalisez votre terminal administrateur
#20Messageil y a 11 ans#! /bin/bash
# Written by Loubrix under the WTFPL, without any warranty of any kind.
#
echo -e "\033[32m####### ###\033[37m"
echo -e "\033[32m####### ###\033[37m"
echo -e "\033[32m### ###\033[37m"
echo -e "\033[32m### ### ### \033[34mUtilisateur: \033[37m$(whoami)"
echo -e "\033[32m ### ### \033[34mNom d'hote: \033[37m$(cat /etc/hostname)"
echo -e "\033[32m### ### ### \033[34mDistribution: \033[37m$(lsb_release -ds)"
echo -e "\033[32m### ### ### \033[34mNoyau: \033[37m$(uname -r)"
echo -e "\033[32m### ### ###\033[37m"
echo -e "\033[32m### ### ###\033[37m"
echo -e "\033[32m### ### ###\033[00m"