Skip to content

Instantly share code, notes, and snippets.

@xhalo32
Last active June 12, 2018 11:39
Show Gist options
  • Save xhalo32/4ab4e674d7af920780dbf089a1dfadf4 to your computer and use it in GitHub Desktop.
Save xhalo32/4ab4e674d7af920780dbf089a1dfadf4 to your computer and use it in GitHub Desktop.
Docker-machine PS1 shell script for ubuntu. This script detects when you have run `eval $(docker-machine env <name>)` and prefixes the name in your PS1. Source this file or source the script using curl: `. <(curl -s <raw content>)`. In your .bashrc after the line `if [ "$color_prompt" = yes ]; then` and comment out the line `PS1='${debian_chroot…
#!/bin/bash
PROMPT_COMMAND="\[ \! -z \"\${DOCKER_MACHINE_NAME}\" \] && { _PS1_DOCKER_MACHINE_PREFIX=\"(\$DOCKER_MACHINE_NAME) \"; } || { _PS1_DOCKER_MACHINE_PREFIX=''; }"
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;90m\]`echo "$_PS1_DOCKER_MACHINE_PREFIX"`\[\033[01;00m\]\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment