Clon de Mac OS X Terminal para Ubuntu

18

Me gustaría configurar el tema Max OS X Terminal para Ubuntu Terminal. Realmente me gustan las fuentes y los colores. Así es como se ve el Terminal Mac:

Fuente de imagen

Hay algunas cosas que quiero ver en la Terminal de Ubuntu:

  • Quiero reemplazar username@desktop:~/Dropbox$con el nombre de usuario y el nombre de la computadora en este formato:desktop:Dropbox username$

  • Quiero cambiar la fuente del terminal para que se vea como en el terminal Mac.

  • Quiero cambiar la combinación de colores para que sea como la combinación de colores del terminal Mac.

es posible? ¿Cómo?


Tenga en cuenta que no quiero cambiar el tema de Ubuntu. Uso Unity con el tema predeterminado, pero quiero cambiar solo la configuración del terminal porque es la aplicación más utilizada por mí.

Ionică Bizău
fuente
¿tienes tu respuesta?
Sukupa91
1
@ Sushantp606 Lo agregué: askubuntu.com/a/387520/148451
Ionică Bizău
1
Por qué querrías hacer esto? El terminal en ubuntu es 10 veces el terminal de mac. Instalar terminador .
Stevie G
@StevieG Me gustaba cómo se ve el terminal Mac, pero actualmente estoy usando el tema plano del terminal . No me gusta Terminator, Gnome Terminal + tmux hacen un gran trabajo juntos. :)
Ionică Bizău
Puede que no lo creas, pero he cambiado de Ubuntu 18.04 a MacOS y extraño mi terminal de Ubuntu. Literalmente estoy buscando en línea para que mi terminal MacOS se vea como Ubuntu uno.
Omar Tariq

Respuestas:

25

Cambiar el estilo de solicitud

Para cambiar el formato de solicitud, agregue las siguientes líneas en el ~/.bashrcarchivo:

### Prompt style
export PS1="\033[0;33m\h:\W \u\$ \e[m"

Ahora el terminal se ve así:

Fuente terminal

Intall Monaco font. Puedes ejecutar esto en la Terminal:

curl -kL https://raw.githubusercontent.com/cstrap/monaco-font/master/install-font-ubuntu.sh | bash

Advertencia : puede tener problemas con esta fuente en el navegador. Esto se discute aquí .

Luego configure la fuente Terminal para usar Monacao: vaya Edit -> Profile Preferencesy cambie la fuente:

Esquema de colores

Guarde el siguiente contenido en un archivo XML:

<gconfentryfile>
  <entrylist base="/apps/gnome-terminal">
    <entry>
      <key>global/active_encodings</key>
      <schema_key>/schemas/apps/gnome-terminal/global/active_encodings</schema_key>
      <value>
        <list type="string">
            <value>
              <string>UTF-8</string>
            </value>
            <value>
              <string>current</string>
            </value>
        </list>
      </value>
    </entry>
    <entry>
      <key>global/confirm_window_close</key>
      <schema_key>/schemas/apps/gnome-terminal/global/confirm_window_close</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>global/default_profile</key>
      <schema_key>/schemas/apps/gnome-terminal/global/default_profile</schema_key>
      <value>
        <string>Default</string>
      </value>
    </entry>
    <entry>
      <key>global/profile_list</key>
      <schema_key>/schemas/apps/gnome-terminal/global/profile_list</schema_key>
      <value>
        <list type="string">
            <value>
              <string>Default</string>
            </value>
        </list>
      </value>
    </entry>
    <entry>
      <key>global/use_menu_accelerators</key>
      <schema_key>/schemas/apps/gnome-terminal/global/use_menu_accelerators</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>global/use_mnemonics</key>
      <schema_key>/schemas/apps/gnome-terminal/global/use_mnemonics</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>keybindings/close_tab</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/close_tab</schema_key>
      <value>
        <string>&lt;Ctrl&gt;&lt;Shift&gt;w</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/close_window</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/close_window</schema_key>
      <value>
        <string>&lt;Ctrl&gt;&lt;Shift&gt;q</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/copy</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/copy</schema_key>
      <value>
        <string>&lt;Ctrl&gt;&lt;Shift&gt;c</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/detach_tab</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/detach_tab</schema_key>
    </entry>
    <entry>
      <key>keybindings/full_screen</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/full_screen</schema_key>
      <value>
        <string>F11</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/help</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/help</schema_key>
      <value>
        <string>F1</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/move_tab_left</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/move_tab_left</schema_key>
      <value>
        <string>&lt;Ctrl&gt;&lt;Shift&gt;Page_Up</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/move_tab_right</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/move_tab_right</schema_key>
      <value>
        <string>&lt;Ctrl&gt;&lt;Shift&gt;Page_Down</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/new_profile</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/new_profile</schema_key>
    </entry>
    <entry>
      <key>keybindings/new_tab</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/new_tab</schema_key>
      <value>
        <string>&lt;Ctrl&gt;&lt;Shift&gt;t</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/new_window</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/new_window</schema_key>
      <value>
        <string>&lt;Ctrl&gt;&lt;Shift&gt;n</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/next_tab</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/next_tab</schema_key>
      <value>
        <string>&lt;Control&gt;Page_Down</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/paste</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/paste</schema_key>
      <value>
        <string>&lt;Ctrl&gt;&lt;Shift&gt;v</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/prev_tab</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/prev_tab</schema_key>
      <value>
        <string>&lt;Control&gt;Page_Up</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/reset</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/reset</schema_key>
    </entry>
    <entry>
      <key>keybindings/reset_and_clear</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/reset_and_clear</schema_key>
    </entry>
    <entry>
      <key>keybindings/save_contents</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/save_contents</schema_key>
      <value>
        <string>disabled</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/set_terminal_title</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/set_terminal_title</schema_key>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_1</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_1</schema_key>
      <value>
        <string>&lt;Alt&gt;1</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_10</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_10</schema_key>
      <value>
        <string>&lt;Alt&gt;0</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_11</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_11</schema_key>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_12</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_12</schema_key>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_2</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_2</schema_key>
      <value>
        <string>&lt;Alt&gt;2</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_3</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_3</schema_key>
      <value>
        <string>&lt;Alt&gt;3</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_4</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_4</schema_key>
      <value>
        <string>&lt;Alt&gt;4</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_5</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_5</schema_key>
      <value>
        <string>&lt;Alt&gt;5</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_6</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_6</schema_key>
      <value>
        <string>&lt;Alt&gt;6</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_7</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_7</schema_key>
      <value>
        <string>&lt;Alt&gt;7</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_8</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_8</schema_key>
      <value>
        <string>&lt;Alt&gt;8</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/switch_to_tab_9</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/switch_to_tab_9</schema_key>
      <value>
        <string>&lt;Alt&gt;9</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/toggle_menubar</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/toggle_menubar</schema_key>
    </entry>
    <entry>
      <key>keybindings/zoom_in</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/zoom_in</schema_key>
      <value>
        <string>&lt;Ctrl&gt;plus</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/zoom_normal</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/zoom_normal</schema_key>
      <value>
        <string>&lt;Ctrl&gt;0</string>
      </value>
    </entry>
    <entry>
      <key>keybindings/zoom_out</key>
      <schema_key>/schemas/apps/gnome-terminal/keybindings/zoom_out</schema_key>
      <value>
        <string>&lt;Ctrl&gt;minus</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/allow_bold</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/allow_bold</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/alternate_screen_scroll</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/alternate_screen_scroll</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/background_color</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/background_color</schema_key>
      <value>
        <string>#0D0D19192626</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/background_darkness</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/background_darkness</schema_key>
      <value>
        <float>0.5</float>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/background_image</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/background_image</schema_key>
      <value>
        <string></string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/background_type</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/background_type</schema_key>
      <value>
        <string>solid</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/backspace_binding</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/backspace_binding</schema_key>
      <value>
        <string>ascii-del</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/bold_color</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/bold_color</schema_key>
      <value>
        <string>#000000000000</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/bold_color_same_as_fg</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/bold_color_same_as_fg</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/cursor_blink_mode</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/cursor_blink_mode</schema_key>
      <value>
        <string>system</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/cursor_shape</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/cursor_shape</schema_key>
      <value>
        <string>block</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/custom_command</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/custom_command</schema_key>
      <value>
        <string></string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/default_show_menubar</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/default_show_menubar</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/default_size_columns</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/default_size_columns</schema_key>
      <value>
        <int>80</int>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/default_size_rows</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/default_size_rows</schema_key>
      <value>
        <int>24</int>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/delete_binding</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/delete_binding</schema_key>
      <value>
        <string>escape-sequence</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/encoding</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/encoding</schema_key>
      <value>
        <string>current</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/exit_action</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/exit_action</schema_key>
      <value>
        <string>close</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/font</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/font</schema_key>
      <value>
        <string>Monaco Bold 10</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/foreground_color</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/foreground_color</schema_key>
      <value>
        <string>#D3D1D7D7CFCF</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/icon</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/icon</schema_key>
      <value>
        <string></string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/login_shell</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/login_shell</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/palette</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/palette</schema_key>
      <value>
        <string>#000000000000:#F5F579780000:#7373D2D11615:#D554C1D77F49:#40DAC851F332:#CECE5C5B0000:#C1C07D7C1110:#7373D2D11615:#262626262626:#EDEDD4D40000:#7373D2D11615:#EFEF29292929:#0000ABAAFFFF:#BAB99F9F0000:#E9E8B9B86E6E:#ADAD7F7FA8A7</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/scroll_background</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/scroll_background</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/scroll_on_keystroke</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/scroll_on_keystroke</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/scroll_on_output</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/scroll_on_output</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/scrollback_lines</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/scrollback_lines</schema_key>
      <value>
        <int>512</int>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/scrollback_unlimited</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/scrollback_unlimited</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/scrollbar_position</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/scrollbar_position</schema_key>
      <value>
        <string>right</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/silent_bell</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/silent_bell</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/title</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/title</schema_key>
      <value>
        <string>Terminal</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/title_mode</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/title_mode</schema_key>
      <value>
        <string>replace</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/update_records</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/update_records</schema_key>
      <value>
        <bool>true</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/use_custom_command</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/use_custom_command</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/use_custom_default_size</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/use_custom_default_size</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/use_system_font</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/use_system_font</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/use_theme_background</key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/use_theme_colors</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/use_theme_colors</schema_key>
      <value>
        <bool>false</bool>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/visible_name</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/visible_name</schema_key>
      <value>
        <string>Default</string>
      </value>
    </entry>
    <entry>
      <key>profiles/Default/word_chars</key>
      <schema_key>/schemas/apps/gnome-terminal/profiles/Default/word_chars</schema_key>
      <value>
        <string>-A-Za-z0-9,./?%&amp;#:_=+@~</string>
      </value>
    </entry>
  </entrylist>
</gconfentryfile>

Luego importe el esquema de color ejecutando el siguiente comando:

gconftool-2 --load terminal-color-scheme.xml

... donde terminal-color-scheme.xmlestá el nombre del archivo XML que contiene el contenido anterior.

Después de eso, su terminal se verá a continuación:

Ionică Bizău
fuente
@lonica, ¿conoce alguna forma de hacer que el terminal tiemble un poco o parpadee cuando hacemos algo mal? Por ejemplo, mientras navegamos a directorios, si hemos llegado al final del directorio y aún estamos presionando tab.
Soumitri Pattnaik
@SoumitriPattnaik Creo que eso está realmente relacionado con el emulador de terminal que estás usando. En mi máquina Mac deshabilité esa campana visual. No probé
Ionică Bizău
dónde guardar el archivo terminal-color-scheme.xml
Pankaj Gautam
@PankajGautam Puede guardarlo en cualquier lugar.
Ionică Bizău
@lonica Seguí correctamente todos los pasos manteniendo el mismo nombre de archivo pero obtengo el siguiente error
Pankaj Gautam
2

La mayoría de nosotros trabajamos con un indicador de comandos de shell. Por defecto, la mayoría de las distribuciones de Linux muestran el nombre de host y el directorio de trabajo actual. Puede personalizar fácilmente su solicitud para mostrar información importante para usted. Prompt es el control a través de una variable de shell especial.

Para mostrar la configuración actual del indicador, use-

echo $PS1

La salida será la siguiente, la tuya sería la misma si no hubieras jugado con ella antes.

\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$

Para modificar computername@usernamepara Username usar

PS1="User name : "

para hacer este cambio permanente use edit /.bashrc by-

vi $HOME/.bashrc

y agregue la línea

export PS1="\e[0;31m[\u@\h \W]\$ \e[m"

Si desea agregar otras cosas como la fecha y todo para avisar, avíseme que agregaré otras informaciones.

Su segunda pregunta está a punto de cambiar las fuentes, para eso instale la herramienta de ajuste de la unidad desde el centro de software de Ubuntu o a través de la terminal como:

sudo apt-get install unity-tweak-tool

y cambie la fuente y el tamaño según su preferencia.

En tercer lugar, no tengo idea de cambiar el esquema de color de ubuntu como MAC, ya que no soy un fanático de MAC, pero sí, puedes cambiar el color de tu solicitud como se explica a continuación.

Para establecer un indicador de color verde, escriba el siguiente comando:

$ export PS1="\e[0;32m[\u@\h \W]\$ \e[m "

Cambie el código de color según lo desee de la tabla que se muestra a continuación.

CÓDIGOS DE COLOR

Y si desea cambiar el color de fuente completo para la terminal, vaya a terminal - edite - preferencia y use el color de fuente cutom como -

Preferencia de terminal

Eso es todo lo que sé, no sé cómo puedes cambiarlo por patrones como se muestra en tu pregunta.

Consejos adicionales: para que se vea exactamente como Mac, use http://www.noobslab.com/2013/10/mac-os-x-mbuntu-1310-pack-is-ready.html .

Espero que te haya ayudado.

Sukupa91
fuente
1

Para el aviso (la parte que muestra como escritorio: nombre de usuario de Dropbox $) vea este documento en el proyecto de documentación de Linux: http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/index.html Describe cómo configurar la PS1 y cómo configurar los colores para el indicador (si también lo deseabas)

La fuente, tendrá que averiguar qué fuente usa el terminal Mac OSX e instalarla (si no está ya en Ubuntu) y luego puede configurarla usando las preferencias en Terminal.

Para los colores de los archivos, deberá trabajar con dir_colors. Aquí hay un enlace a la página de manual: http://man7.org/linux/man-pages/man5/dir_colors.5.html

¿Has visto esto con respecto a un tema de Mac para Ubuntu? http://www.noobslab.com/2013/10/mac-os-x-mbuntu-1310-pack-is-ready.html

Sí, todo esto se puede hacer, pero deberá realizar alguna configuración.

También es posible que desee acostumbrarse a trabajar con un .bashrc personalizado. Aquí hay un buen tutorial: http://news.softpedia.com/news/How-to-Customize-the-Shell-Prompt-40033.shtml

Como con todas las cosas, mantenga copias de seguridad de los archivos originales, por si acaso.

John Kirchner
fuente