Vous n'êtes pas identifié(e).
Voici une petite commande sympa qui va vous affichez une petite description de votre machine et de votre OS dans la console.
sudo apt-get install lsb-release scrot
wget http://github.com/downloads/djmelik/archey/archey-0.2.8.deb
sudo dpkg -i archey-0.2.8.deb
archey
Dernière modification par AnarShell (18-02-2014 13:31:20)
ἕν οἶδα ὅτι οὐδὲν οἶδα
Hors ligne
Bonjour je pensais que archey ne fonctionnait que sur arch linux
pour ma part j utilise screenfetch
Hors ligne
Non apparement il est dispo sur plusieur distrib mais je ne connais que la source debian :s
ἕν οἶδα ὅτι οὐδὲν οἶδα
Hors ligne
Je pense que ce sujet serait plus a sa place dans cette section
Voici une capture depuis chez moi
Avec archey dans /etc/bash.bashrc, ca donne un bon effet a chaque démarrage d'un terminal
Hors ligne
Salut WarLocG, effectivement c'est mieux ici j'ai voulu le déplacer moi même mais je ne pouvais plus.
Pourrais tu m'expliquer la méthode précise (ou me rediriger sur un lien) pour que ça s'affiche à chaque lancement de la console et cette méthode est-elle compatible avec Guake car c'est ce que j'utilise comme terminal.
Merci d'avance
ἕν οἶδα ὅτι οὐδὲν οἶδα
Hors ligne
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Pourrais tu m'expliquer la méthode précise (ou me rediriger sur un lien) pour que ça s'affiche à chaque lancement de la console et cette méthode est-elle compatible avec Guake car c'est ce que j'utilise comme terminal.
tu rajoutes simplement la commande a la fin de ton fichier /etc/bash.bashrc, ca fonctionnera pour tous les utilisateurs comme ca
[warlocg][linux][~][21:22:59][user mode]
Enter command here -> tail -n-6 /etc/bash.bashrc
#fluxbox
alias flux='xinit `which fluxbox`'#démarrage de commandes et scripts
date
archey
[warlocg][linux][~][21:23:11][user mode]
Enter command here ->
Par contre pour guake je ne sais pas vu que je ne l utilise pas, mais ca l'affectera peut etre aussi.
Hors ligne
Oui guake sera également affecté
vu qu'il utilise la configuration globale de bash par défaut (que tu peux changer dans les préférences)
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Oui excellent ça marche et ça affecte bien Guake aussi, merci beaucoup
Edit: si je veux modifier mon PROMPT c'est bien cette ligne que je dois modifier ?
# PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
Dernière modification par AnarShell (18-02-2014 21:46:26)
ἕν οἶδα ὅτι οὐδὲν οἶδα
Hors ligne
Sympa
J'en ai un aussi script qui affiche les infos du système, faut que je retrouve le .sh quelque part dans mes sauvegarde
Edit: si je veux modifier mon PROMPT c'est bien cette ligne que je dois modifier ?
# PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
Perso, j'ai juste modifié dans .bashrc la ligne suivante comme ceci.
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;30m\][ \[\033[01;36m\]#\[\033[01;36m\]!\[\033[01;36m\]Crunchbang\[\033[01;31m\] \[\033[01;30m\]\W ]\[\033[00m\]:'
>> Good things come to those who, Wait.. <<
>> sip:yzeew@ekiga.net << and >> #Pouni3 <<
Hors ligne
Sympa ton prompt Yzeew, mais comment faire pour faire un retour à la ligne comme celui de IceF0x (que je trouve excellent) ?
ἕν οἶδα ὅτι οὐδὲν οἶδα
Hors ligne
Le retour à la ligne c'est \n\
Ma ligne PS1:
PS1="\[\e[01;31m\]┌─[\[\e[01;35m\u\e[01;31m\]]──[\[\e[00;37m\]${HOSTNAME%%.*}\[\e[01;32m\]]:\w$\[\e[01;31m\]\n\[\e[01;31m\]└──\[\e[01;36m\]>>\[\e[0m\]"
Voici quelques lien pour la personalisation:
http://benedictux.com/article-20
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
salut pour le ps1 tu peux aller sur bashrcgenerator
j ai pas teste mais ca peux aider
Hors ligne
Merci pour votre aide et les liens fournis mais quand je modifie ma ligne PS1 ça ne change rien cher moi, auriez-vous une idée du problème ?
Ma config d'origine bash.bashrc
# System-wide .bashrc file for interactive bash(1) shells.
# To enable the settings / commands in this file for login shells as well,
# this file has to be sourced in /etc/profile.
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color, overwrite the one in /etc/profile)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$'
# Commented out, don't overwrite xterm -T "title" -n "icontitle" by default.
# If this is an xterm set the title to user@host:dir
#case "$TERM" in
#xterm*|rxvt*)
# PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
# ;;
#*)
# ;;
#esac
# enable bash completion in interactive shells
#if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
#fi
# if the command-not-found package is installed, use it
if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-not-found ]; then
function command_not_found_handle {
# check because c-n-f could've been removed in the meantime
if [ -x /usr/lib/command-not-found ]; then
/usr/bin/python /usr/lib/command-not-found -- "$1"
return $?
elif [ -x /usr/share/command-not-found/command-not-found ]; then
/usr/bin/python /usr/share/command-not-found/command-not-found -- "$1"
return $?
else
printf "%s: command not found\n" "$1" >&2
return 127
fi
}
fi
date
archey
J'ai donc modifier la ligne PS1
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$'
par
PS1="\[\e[01;31m\]┌─[\[\e[01;35m\u\e[01;31m\]]──[\[\e[00;37m\]${HOSTNAME%%.*}\[\e[01;32m\]]:\w$\[\e[01;31m\]\n\[\e[01;31m\]└──\[\e[01;36m\]>>\[\e[0m\]"
J'ai essayé avec les " et les ' mais çe ne change rien dans l'affichage de la console.
ἕν οἶδα ὅτι οὐδὲν οἶδα
Hors ligne
bonsoir j ai essaye ton ps1 et il fonctionne chez moi
en faisant :
export PS1="\[\e[01;31m\]┌─[\[\e[01;35m\u\e[01;31m\]]──[\[\e[00;37m\]${HOSTNAME%%.*}\[\e[01;32m\]]:\w$\[\e[01;31m\]\n\[\e[01;31m\]└──\[\e[01;36m\]>>\[\e[0m\]"
dans ton shell tu peux voir le resultat mais si j essaie ton .bashrc par contre il est en noir et blanc
je t ai fais une correctioni
Mon bashrc est tiré de ce topic sur le forum de crunchbang fr : ici
[edit]
j ai tester comme ca fonctionne maintenant
# System-wide .bashrc file for interactive bash(1) shells.
# include .bashrc if it exists
# To enable the settings / commands in this file for login shells as well,
# this file has to be sourced in /etc/profile.
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
force_color_prompt=yes
if [ -n "$force_color_prompt" ]; then
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
# We have color support; assume it's compliant with Ecma-48
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
# a case would tend to support setf rather than setaf.)
color_prompt=yes
else
color_prompt=
fi
fi
if [ "$color_prompt" = yes ]; then
PS1="\[\e[01;31m\]┌─[\[\e[01;35m\u\e[01;31m\]]──[\[\e[00;37m\]${HOSTNAME%%.*}\[\e[01;32m\]]:\w$\[\e[01;31m\]\n\[\e[01;31m\]└──\[\e[01;36m\]>>\[\e[0m\]"
else
PS1=' ->(${PWD}) \$ '
fi
unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
# enable bash completion in interactive shells
#if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
#fi
# if the command-not-found package is installed, use it
if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-not-found ]; then
function command_not_found_handle {
# check because c-n-f could've been removed in the meantime
if [ -x /usr/lib/command-not-found ]; then
/usr/bin/python /usr/lib/command-not-found -- "$1"
return $?
elif [ -x /usr/share/command-not-found/command-not-found ]; then
/usr/bin/python /usr/share/command-not-found/command-not-found -- "$1"
return $?
else
printf "%s: command not found\n" "$1" >&2
return 127
fi
}
fi
#------------------------------------------////
# Colors:
#------------------------------------------////
black='\e[0;30m'
blue='\e[0;34m'
green='\e[0;32m'
cyan='\e[0;36m'
red='\e[0;31m'
purple='\e[0;35m'
brown='\e[0;33m'
lightgray='\e[0;37m'
darkgray='\e[1;30m'
lightblue='\e[1;34m'
lightgreen='\e[1;32m'
lightcyan='\e[1;36m'
lightred='\e[1;31m'
lightpurple='\e[1;35m'
yellow='\e[1;33m'
white='\e[1;37m'
nc='\e[0m'
date
archey
PS tu devrais ouvrir un autre topic pour plus de visibilité
Dernière modification par wagmic (21-02-2014 23:13:04)
Hors ligne
Salut wagmic, j'ai tester ton bash.bashrc et ça ne change rien cher moi, trouvant ça étrange j'ai décider de supprimer le contenu et voir le résultat et en fait ça ne change strictement rien du tout en gros je pense que la source de mon prompt ne ce situe pas dans le fichier bash.bashrc mais ailleurs ce qui est étrange c'est que dans ce même fichier il prend quand même "date" et "archey" en compte... Fin j'avoue être complétement perdu pour le coup... ?!
Edit: Peut-être serait-ce du à l'installation de Guake ?
Dernière modification par AnarShell (22-02-2014 02:29:54)
ἕν οἶδα ὅτι οὐδὲν οἶδα
Hors ligne
Non guake n'a rien à voir, seulement est-ce que tu confond pas le fichier bash.bashrc qui se trouve dans /etc/bash.bashrc et .bashrc qui se trouve dans ton home, ~/.bashrc ??
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
mince t avais pas lu les liens que icefox t avais passé toi ?
sacripant c est pas bien :rolleyes: tu ouvres un terminal et tape nano .bashrc ou geany .bashrc (ou l editeur de ton choix)il va ouvrir le fichier .bashrc qui est dans ton home et tu pourra le modifier a ta guise
Hors ligne
Effectivement là était mon erreur -_-
Je pensais que l'on parlait du fichier bash.bashrc ce situant dans ect/ , je ne connaissais pas la présence du .bashrc situer dans home, je n'affiche jamais mes fichiers cacher.. Un grand merci en tous cas
Voilà le résultat (en attendant de personnaliser mon prompt)
ἕν οἶδα ὅτι οὐδὲν οἶδα
Hors ligne
config 1: AMD FX 4100 Black Edition / 8 Go DDR3 / 2.5 To / Nvidia GeForce GT220 1Go
laptop : DELL Inspiron 15" serie 7000 / i7-4510U / 16Go DDR3 / 1To hybrid (8Go) / intel HD 4000 + NVidia GT 750M / dualboot : W8.1 + archlinux
config 2: AMD FX 8350 Black Edition / 32 Go DDR3 / 500 Go Velociraptor + 2 To / Nvidia GeForce GTX660 2Go
Distro: Arch Linux / Desktop: KDE
Hors ligne