Indiana hasta los “jones”: En busca del “Prompt” Perdido…

Llevo muchos meses usando el mismo Prompt (no me disgusta) pero no sé, me apetece un cambio. Lo único que no tengo ideas. Así que he decidido escribir este post. No es un concurso, ni nada parecido. Tampoco tengo “cash” para dar premios. Pero si te apetece puedes dejar tu prompt en los comentarios o enviarmelo por correo (si acaso wordpress muestra mal el código) y a lo peor hago un top con los mejores prompts recibidos.

Este es el mio (hasta la fecha):

PS1='\n\[\033[1;35m\]\342\226\210\342\226\210 \u @ \w\n\[\033[0;35m\]\342\226\210\342\226\210 \t $ \[\033[0;39m\]'

Las nuevas ideas, a partir de ya… (código y/o captura de imágen).

Nota: Incluso esto podria ser un MEME.

Relacionado | Mi PiwiProfile personalizado

10 Responses to “Indiana hasta los “jones”: En busca del “Prompt” Perdido…”


  1. 1 Christian Martínez abril 14, 2011 a las 10:30 pm

    Excelente idea! Mañana la publico en mi web para darle difusión, vamos a hacer una buena recopilación..

    Un saludo!

  2. 2 Mauricio abril 15, 2011 a las 2:29 am

    Del siguiente prompt, me gusta la forma de acortar el directorio actual :

    PROMPT_COMMAND=’DIR=`pwd|sed -e “s!$HOME!~!”`; if [ ${#DIR} -gt 30 ]; then CurDir=${DIR:0:12}…${DIR:${#DIR}-15}; else CurDir=$DIR; fi’
    PS1=’\[33[1;34m\]\u\$\[33[0;39m\] ‘

  3. 4 ramonoid abril 15, 2011 a las 5:48 am

    El último prompt que vas a utilizar:

    http://aperiodic.net/phil/prompt/

    Si utilizas bash en vez de Zsh, busca la alternativa. Recuerdo haber visto por allí que alguien lo pasó a bash… o simplemente pásalo tú mismo.

  4. 5 Dai-shocker abril 15, 2011 a las 5:49 am

    Aqui el mio. Con imágenes de cada configuración hubiera estado de lujo.

    white=’\[\e[0;0m\]’ # 0 = reset
    blackb=’\[\e[1;30m\]’ # 30 = Negro B
    cyan=’\[\e[0;36m\]’ # 36 = Cyan
    blue=’\[\e[0;34m\]’ # 34 = Azul
    blueb=’\[\e[1;34m\]’ # 34 = Azul B
    red=’\[\e[0;31m\]’ # 31 = Rojo
    yellow=’\[\e[0;33m\]’ # 33 = Amarillo
    normal=”\[\e[0m\]” # 0 = reset all attributes

    PS1=”$blue┌─ $blue[$white\u$blue] [$cyan\h$blue] [$yellow\W$blue]\n└─$blackb>$blue>$blueb>$normal “

  5. 6 ramonoid abril 15, 2011 a las 5:49 am

    ┌─(ramonoid@gentoo:pts/1)─────────────────────────(~)─┐
    └─(1:22:49:%)──> ──(Thu,Apr14)

  6. 7 eMancu abril 15, 2011 a las 12:13 pm

    Pues yo tengo bastante estable mi prompt, pero estoy pensando en mejorarlo un poquito, sin embargo trabajo con el siguiente, que detecta en que tipo de dir estoy y cambia segun corresponda.

    Si quieren ver todo mi entorno de bash, les paso el link al repositorio: https://github.com/eMancu/bash-files

    alias __set_git_ps1=’export PS1=”\[$(tput setaf 1)\]$(__git_branch)\[$(tput setaf 6)\]@\W\$ \[$(tput sgr0)\]”‘
    alias __set_normal_ps1=’PS1=”\[$(tput setaf 6)\]\u@\h:\W\$ \[$(tput sgr0)\]”‘

    __select_ps1(){
    [ -d .git ] && __set_git_ps1 || __set_normal_ps1
    };

    PROMPT_COMMAND=__select_ps1

  7. 8 o0o0o0o abril 15, 2011 a las 5:11 pm

    Acá va mi prompt:

    function pre_prompt {
    newPWD=”${PWD}”
    user=”whoami”
    host=$(echo -n $HOSTNAME | sed -e “s/[\.].*//”)
    datenow=$(date “+%a, %d %b %y”)
    let promptsize=$(echo -n “┌($user@$host ddd., DD mmm YY)(${PWD})┐” \
    | wc -c | tr -d ” “)
    let fillsize=${COLUMNS}-${promptsize}
    fill=””
    while [ “$fillsize” -gt “0” ]
    do
    fill=”${fill}─”
    let fillsize=${fillsize}-1
    done
    if [ “$fillsize” -lt “0” ]
    then
    let cutt=3-${fillsize}
    newPWD=”…$(echo -n $PWD | sed -e “s/\(^.\{$cutt\}\)\(.*\)/\2/”)”
    fi

    }

    PROMPT_COMMAND=pre_prompt

    export black=”\[33[0;38;5;0m\]”
    export red=”\[33[0;38;5;1m\]”
    export orange=”\[33[0;38;5;130m\]”
    export green=”\[33[0;38;5;2m\]”
    export yellow=”\[33[0;38;5;3m\]”
    export blue=”\[33[0;38;5;4m\]”
    export bblue=”\[33[0;38;5;12m\]”
    export magenta=”\[33[0;38;5;55m\]”
    export cyan=”\[33[0;38;5;6m\]”
    export white=”\[33[0;38;5;7m\]”
    export coldblue=”\[33[0;38;5;33m\]”
    export smoothblue=”\[33[0;38;5;111m\]”
    export iceblue=”\[33[0;38;5;45m\]”
    export turqoise=”\[33[0;38;5;50m\]”
    export smoothgreen=”\[33[0;38;5;42m\]”

    case “$TERM” in
    xterm)
    PS1=”$red┌─($black\u@\h \$(date \”+%a, %d %b %y\”)$red)─\${fill}─($black\$newPWD\
    $red)─┐\n$red└─($black\$(date \”+%H:%M\”) \$$red)─>$black ”
    ;;
    screen)
    PS1=”$red┌─($orange\u@\h \$(date \”+%a, %d %b %y\”)$red)─\${fill}─($orange\$newPWD\
    $red)─┐\n$red└─($orange\$(date \”+%H:%M\”) \$$red)─>$black ”
    ;;
    *)
    PS1=”┌─(\u@\h \$(date \”+%a, %d %b %y\”))─\${fill}─(\$newPWD\
    )─┐\n└─(\$(date \”+%H:%M\”) \$)─> ”
    ;;
    esac

  8. 9 Lobo abril 19, 2011 a las 6:08 pm

    Muchisimas gracias.
    Esta entrada no ha tenido mucho exito, pero en un par de dias, despues de las vacas, revisare lo enviado y publicare un post con los nuevos prompts.
    de nuevo: thx.


  1. 1 En busca del mejor Prompt | Ubunteate Trackback en abril 16, 2011 a las 10:02 am

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
abril 2011
L M X J V S D
« Mar   May »
 123
45678910
11121314151617
18192021222324
252627282930  

Blog Stats

  • 29,338,343 hits

A %d blogueros les gusta esto: