Asociar un efecto de KWin / KDE a un botón del ratón.

Siguiendo con el post anterior, paso a explicar como asociar un efecto de KWin a un botón del ratón, ya que KDE no dispone de esta opción, y es algo que puede sernos muy útil.

Primero seguir todos los pasos del anterior post. Con esto, sólo tenemos que definir que para, por ejemplo el botón 8, ejecute el efecto Present Windows de KWin (similar a Scale o Escalar de Compiz, con la diferencia de que si escala las ventanas minimizadas). ¿Pero que acción definimos para que haga esto?

Lo primero es instalar el paquete qt4-dev-tools, para poder ejecutar qdbusviewer. Al ejecutarlo nos encontramos con una gran lista en la que podemos ver todas las acciones de KWin, como veis en la imagen.

Con esto podemos encontrar por ejemplo como cambiar de escritorio, que es previusDesktop, por ejemplo podremos configurar la siguiente acción:

# Siguiente escritorio
“qdbus org.kde.kwin /KWin org.kde.KWin.previousDesktop”
b:8

Pero podemos configurar cualquier acción, aunque no la encontremos en qdbusviewer. Primero la asociamos a una combinación de teclas en KWin. Por ejemplo el Grid Desktop yo lo tengo asociado a Super + F8 (Meta = Super).

Con el programa xautomation, que podemos instalar de los repositorios, podremos hacerlo sin problemas. Para dicho caso sería lo siguiente:

# Desktop Grid
“xte ‘keydown Super_L’ ‘key F8’ ‘keyup Super_L'”
b:9

Con esto ya podremos ejecutar Desktop Grid con el botón 9 del ratón, sólo tenemos que cargar xbindkeys, o reiniciarlo con:

killall xbindkeys && xbindkeys

Configurar Gedit para que sea mucho más completo.

gedit

El editor de texto plano de Gnome es una excelente herramienta tanto si lo utilizamos para escribir, programar o editar cualquier archivo. Sus características las podeis ver aquí.

Aunque con al configuración por defecto es de por si bastante completo, podemos ampliar aún mas sus características.

  • Esto es mas personal que otra cosa, pero yo le cambio el nombre en el menú por “gedit”, para que Gnome Do lo encuentre así, ya que no me acostumbro a buscarlo por “Text Editor” o “Editor de textos” si estais en español.
  • Instalar los siguientes paquetes: gedit-common gedit-plugins gedit-latex-plugin , ya sea por consola con sudo apt-get install “los paquetes” o por synaptic. El paquete gedit-latex-plugin no es necesario si no vais a editar documentos con LaTeX.
  • En Editar>Preferencias, activar Mostrar número de linea, y subrayar linea actual, en la pestaña Editor podemos hacer un poco mas corto el ancho del tabulador (o mas largo), y configurar la frecuencia con la que automaticamente se guardara el archivo.
  • En la pestaña Plugins de Preferencias, podemos mejorar notablemente activando “Bracket Completion” para que nos complete los paréntesis y llaves cuando estamos escribiendo en algún lenguaje, lo que facilita enormemente el trabajo.
  • El plugin “Change Case”, puede ser útil cuando necesitamos cambiar entre mayúsculas y minúsculas un gran número de lineas o una línea grande.
  • Para comentar muchas lineas rápidamente (o descomentarlas) utilizaremos el plugin “Code Comment“.
  • Document Statics” nos da información extra de nuestro archivo.
  • Podemos integrar un panel con un navegador de archivos con “File Browser Pane“.
  • Usaremos “Snippets” para insertar palabras o trozos de código que usemos habitualmente.
  • Session Saver” para guardar el estado de nuestros archivos y pestañas y poder retomarlos después.

Además podemos añadir plugins de terceros. Para ello tendremos que copiar dichos plugins en la carpeta ~/.gnome2/gedit/plugins (si la carpeta plugins no está creada, creadla). Luego podremos activar los plugins como cualquier otro desde Preferencias.

  • El plugin de terceros que más me gustó fue este (hay que guardar los dos archivos).

Con esto nos queda un Gedit mucho más completo, que podreis mejorar aún más con muchos otros plugins, espero que os sea útil.