Tip: Clear en Cygwin
Si usas Cygwin y echas de menos el comando “clear” (por que te olvidaste de instalarlo), una de dos:
- o pulsas Control+L para limpiar la pantalla
- o por ejemplo te creas el siguiente alias en tu fichero .bashrc:
alias clear='echo -en "\x0c"'
Tambien valido:
alias clear='echo -en "\E[H\E[2J"
Tip: Cambiar la posición de los botones en Gnome-Shell
Ya lo habiamos visto para Metacity y para Gnome-Shell es muy similar, pero cambiando la clave a la que accedemos mediante gconf-editor.
Si usamos Gnome-shell y queremos cambiar la disposición de los botones maximizar, cerrar, minimizar de la parte superior de la ventana, ejecutamos:
$ gconf-editor
Y nos desplazamos hasta desktop > gnome > shell > windows ahi ya editamos la entrada button_layout de la forma deseada.
Utilizar “Evince” para visualizar los ficheros PDF desde Chromium
Chromium ya incorpora su propio plugin para visualizar archivos PDF, pero si no te funciona bien o quieres utilizar “evince” para abrir el PDF, puedes emplear el siguiente tip.
Primero, instala mozplugger con:
$ sudo apt-get install mozplugger
Despues edita el fichero /etc/mozpluggerrc y buscas y comentas la línea siguiente (añadiéndole un # delante):
define(ACROREAD, [repeat swallow(acroread) fill :
acroread -openInNewWindow /a "$fragment" "$file"])
Seguidamente añadimos lo siguiente (todo en una sola línea):
Para justo a continuación escribir:
define(ACROREAD, [repeat swallow(evince) fill needs_xembed :
evince "$file"])
Reinicias chromium y listo.
Noticia Original de | Yakiboo
Usar el area de notificación con Unity en Ubuntu 11.04 Natty Narwhal
Esta solución es solamente “temporal”, únicamente para salir del paso y en espera que las aplicaciones se adapten para poder ser utilizadas en Unity o mediante el memenu. Ya sabreis que en Unity desaparece el “area de notificación” y se incremente el uso de los llamados “indicadores”. Pero hay aplicaciones como por ejemplo Skype que aún no han sido actualizadas y es un enorme problema cuando te escriben un mensaje y no aparece reflejado por ningún sitio que tienes mensajes pendientes de leer.
Yo lo he resuelto (como digo al principio “temporalmente”) mediante el dock Cairo. Si accedemos a la configuración de Cairo, podemos activar un componente llamado “systray”.
Que es precisamente un area de notificación que podemos usar en cualquier posición de la pantalla. Si en la propia pestaña de “Componentes Adicionales”, seleccionamos “Systray”, haciendo click derecho sobre el, podremos acceder a las propiedades del mini-componente. Entre ellas podremos indicar la posicion X e Y de la pantalla donde queremos ubicarlo:
Asi como su disposición, es decir: Horizontal si queremos que los iconos de las diferentes aplicaciones se muestren horizontalmente, o Vertical si queremos que se vayan mostrando verticalmente.
En la pantalla inicial de este post, podeis ver como queda mi escritorio, con el area de notificacion activada y ubicada en el lateral derecho de la pantalla.
Relacionado | Como instalar Cairo Dock desde PPA
Tip: Mostrar la fecha en Unity
Si usas Unity, te habrás fijado que en el panel sólo se muestra la hora, no hay rastro de la fecha (dia y mes). Si quieres solucionarlo prueba a ejecutar desde consola:
$ gsettings set org.ayatana.indicator.datetime show-date true
Con eso se activara a true la propiedad: “org.ayatana.indicator.datetime”. Existen otras propiedades asociadas relacionadas con la fecha. Puedes consultarlas ejecutando:
$ gsettings list-keys org.ayatana.indicator.datetime
custom-time-format
show-date
show-day
show-seconds
time-format
Para mostrar respectivamente el dia, la fecha, segundos o incluso cambiar el formato que se muestra.
Para consultar otras propiedades del sistema que podemos cambiar, ejecuta “gsettings” a secas.
Via | PenguinDroppings
Genial Script para descarga de ficheros con barra de progreso (wget y Zenity)
Un muy útil código que podemos utilizar en nuestros scripts cuando queremos descargar un fichero y mostrar una barra de progreso del mismo (requiere zenity instalado en la máquina).
DOWNLOAD() {
rand="$RANDOM `date`"
pipe="/tmp/pipe.`echo '$rand' | md5sum | tr -d ' -'`"
mkfifo $pipe
wget -c $1 2>&1 | while read data;do
if [ "`echo $data | grep '^Length:'`" ]; then
total_size=`echo $data | grep "^Length:" | sed 's/.*\((.*)\).*/\1/' | tr -d '()'`
fi
if [ "`echo $data | grep '[0-9]*%' `" ];then
percent=`echo $data | grep -o "[0-9]*%" | tr -d '%'`
current=`echo $data | grep "[0-9]*%" | sed 's/\([0-9BKMG.]\+\).*/\1/' `
speed=`echo $data | grep "[0-9]*%" | sed 's/.*\(% [0-9BKMG.]\+\).*/\1/' | tr -d ' %'`
remain=`echo $data | grep -o "[0-9A-Za-z]*$" `
echo $percent
echo "#Downloading $1\n$current of $total_size ($percent%)\nSpeed : $speed/Sec\nEstimated time : $remain"
fi
done > $pipe &
wget_info=`ps ax |grep "wget.*$1" |awk '{print $1"|"$2}'`
wget_pid=`echo $wget_info|cut -d'|' -f1 `
zenity --progress --auto-close --text="Connecting to $1\n\n\n" --width="350" --title="Downloading"< $pipe
if [ "`ps -A |grep "$wget_pid"`" ];then
kill $wget_pid
fi
rm -f $pipe
}
if [ $1 ];then
DOWNLOAD "$1"
else
dllink=$(zenity --entry --text "Your download link :" --width="350" --entry-text "" --title="Download url")
if [ $dllink ];then
DOWNLOAD "$dllink"
fi
fi
Via | Ubuntu Forums
Ampliar el número de Escritorios utilizados en Unity
Empiezo uno de esos experimentos de “21 dias…” ^^, en mi caso será : 21 días usando Unity en el trabajo. Con la idea de comprobar si la interface me conviene o no en un entorno de trabajo. Lo primero que he echado de menos es tener un mayor numero de escritorios para organizar mejor las ventanas abiertas. Fácil, Lo he solucionado ejecutando desde consola:
gconftool-2 --type=int --set /apps/metacity/general/num_workspaces 9
El último valor es el número de escritorios que quieres tener. A mi con 9 me parece suficiente (de momento).
Nota: este tip no es único de Unity, te vale tambien para Gnome.
Deshabilitar la tecla “Super” en Unity
Ayer comente como usar la tecla Super en Unity. Pero si en cambio lo que quieres es deshabilitar su uso, haz lo siguiente. abre una consola (no como usuario root) y ejecuta “gconf-editor”, pulsa intro y muevete hasta la clave ”/apps/mutter/general/overlay_key” y ahi borra la cadena “Super_L”, reinicia y listo.
Via | Ubuntu Forums
Tip: Eliminar los paquetes/librerias no utilizados
Primero, si no tienes instalado “deborphan”, ejecutamos:
$ sudo apt-get install deborphan
Despues ya podemos ejecutar:
$ apt-get autoremove `deborphan`
Via | CommandLinefu
Tip: Aumentar el nivel de compresión con File-roller
Excelente Tip que leo en Taringa. Si queremos comprimir más los archivos cuando usemos File-roller, basta con editar la siguiente clave: /apps/file-roller/general/ (para editarla, pulsa Alt+F2 y escribe “gconf-editor”, despues navega hasta ella en el registro). Los valores que admite son: very_fast, fast, normal, maximum. Elige uno u otro en función de que quieras comprimir más rápido (pero con peor ratio) o comprimir más aunque el proceso sea más lento.









