viernes, 22 de abril de 2011

Personalizando Gnome y la Terminal

Hasta el momento he estado usando Ubuntu durante cuatro meses como mi sistema operativo principal. En esta última parte de la serie, mostraré algunas configuraciones que realicé al escritorio y a la terminal para hacer más cómodo el usar Ubuntu.

Atajos del teclado.

Para hacer la navegación más eficiente y rápida es importante familiarizarse con algunos atajos. Uno de mis favoritos es Ctrl + Alt + Flecha izquierda o derecha para cambiar entre los distintos escritorios o Shift + Ctrl + Alt + Flecha izquierda o derecha para mover la ventana activa a otro escritorio. En la siguiente liga podrán encontrar varios atajos:

https://help.ubuntu.com/community/KeyboardShortcuts

Otra forma de acelerar las tareas es tener atajos a programas o carpetas usadas frecuentemente, para ello usé la utilería de atajos que proporciona Gnome en System > Preferences > Keyboard Shortcuts. Tengo atajos para abrir Chrome, NetBeans, Rhythmbox, la terminal de comandos, entre otros.

El toque final en cuanto atajos es el poder expandir texto. Actualmente estoy realizando varias pruebas con Java, por lo que dos líneas de código que tecleo una y otra vez son:

public static void main(String[] args){}
System.out.println("");

Para ahorrar tiempo, usé AutoKey. Este programa me permite configurar abreviaturas que se expanden por el texto que especifiquemos. Por ejemplo, para las dos líneas anteriores creé dos abreviaturas jmain y jpr. También configuré que AutoKey iniciara al reiniciar Ubuntu.

Responsividad de los paneles

Prefiero que los paneles permanezcan ocultos y que sólo aparezcan cuando posiciono el cursor cerca de la orilla de la pantalla. Sin embargo, algunas veces sólo paso rápidamente el cursor cerca de la orilla y el panel aparece, aún cuando no era mi intención usar el panel (esto se puede volver un poco molesto). Afortunadamente es posible configurar el tiempo que tenemos que posicionar el cursor cerca de una orilla antes de que aparezca el panel:

  1. Abrir el editor de configuraciones ejecutando gconf-editor en la terminal de comandos.
  2. Entra al siguiente fólder apps/panel/toplevels, ahí podrás ver tus paneles.
  3. Poner el valor deseado a la propiedad unhide_delay (lo tengo en 500 milisegundos).

Personalizando la terminal de comandos

Si vas a estar usando la terminal de comandos es mejor que realices algunos ajustes para que se ajuste mejor a tus preferencias. La siguiente imagen muestra cómo tengo configurada la terminal:

El primer punto es modificar el prompt. Al inicio me parecía útil el tener toda la ruta en el cursor, pero al navegar directorios anidados puede resultar hasta confuso ver tantas letras. Lo que prefiero es sólo ver el nombre del directorio actual y que el cursor sea de un color diferente. Para ello, configuré los colores para que fuera fondo negro con letras verdes. Después edité el archivo .bashrc en mi directorio raíz, modifiqué las líneas que configuran el prompt:

  1. Habilitar la línea “force_color_prompt=yes” para que el cursor tenga un color diferente.
  2. Configurar la línea que controla el formato del prompt, por ejemplo:
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;33m\]\W:\[\033[00m\]'
    

Para dar el toque final, añadí una tecla de atajo para abrir rápidamente la terminal en un directorio que uso frecuentemente y que aparezca alineada a la derecha de la pantalla. El comando de la tecla de atajo es:

gnome-terminal –working-directory=/un_dir_muy_usado/ --geometry=80x48+950+0

El siguiente link describe las opciones que se pueden pasar al iniciar la terminal de comandos:

http://multignometerm.sourceforge.net/web/doc/options.html

Con esto cerramos los tips básicos que me ayudaron a cambiar a Ubuntu como mi sistema operativo primario. En el siguiente post presentaré un resumen y ligas a los cinco posts que comprenden esta serie.

domingo, 10 de abril de 2011

Montando y Compartiendo una partición NTFS en Ubuntu

Cuando instalé Ubuntu 10.10, perfectamente reconoció la partición NTFS y la montó. Sin embargo, al reiniciar el sistema la partición no era montada automáticamente. Esto lo pude ver reflejado en distintas aplicaciones que trataban de acceder a archivos en la partición: Rhythmbox no encontraba las canciones que había agregado anteriormente, Dropbox no encontraba los archivos, LibreOffice no podía abrir documentos que tenía en su historial reciente.

Este síntoma se arregla si voy a la barra de herramientas y en “Places” selecciono la partición NTFS, en ese momento la partición es montada. Sin embargo, no es muy cómodo estar realizando manualmente estos pasos cada vez que reiniciemos Ubuntu.

Encontré el siguiente post que describe perfectamente cómo arreglar este detalle usando la utilería ntfs-config:

http://www.psychocats.net/ubuntu/mountwindows

Por último configuré un fólder en la partición NTFS para poder compartirlo, para ello instalé Samba, el siguiente post detalla paso a paso cómo realizarlo muy fácilmente:

http://ubuntuforums.org/showthread.php?t=1685718

Hasta el momento, el salto a Ubuntu ha sido considerablemente sencillo. Nos falta dar los toques finales como es la personalización de nuesto ambiente. En el siguiente post hablaremos de algunos tips para mejorar la interacción con Gnome y el aspecto de la terminal de comandos.