KDE 4 a la Unity : Un escritorio rápido, funcional y atractivo

Aspecto final

KDE a la unity

Bueno, navegando, encontré sugerencias para poner a KDE estilo Unity. Se me ocurrió ponerme un rato a enredar y he ido sacando el siguiente mejunge que creo que combina un estilo visual bonito, practico y útil. Yo de antemano ya lo tenia en estilo Mac OSX que es bastante parecido, así que tratare de describir como se hace desde la configuración por defecto de KDE. Nota importante, lo que voy a explicar es funcionalmente similar a unity y para mi particularmente mejor, en especial tenéis una pantalla táctil y/u os gusta mucho aprovechar al máximo la pantalla.

En primer lugar, le damos al símbolo de plasma en el panel, para entrar en el modo de configuración del panel principal. Pinchamos en “Borde de la Pantalla” y arrastramos hasta colocarlo en la parte superior. Luego se quita el Lanzador de Aplicaciones, el gestor de tareas, el botón de Acceso rápido,el paginador y el botón de mostrar escritorio (estos dos últimos a gusto del consumidor).

Ahora toca colocar el  menú global estilo Mac. Yo antes usaba XBar que por el momento solo se  puede usar con el motor QT Bespin y QTCurve (ni de coña los programas que usan GTK+), pero he decidido mandarlo a paseo y poner el  teóricamente más universal ”Barra de menu ventana“, que traducción más horrible… su nombre original en ingles es “Window MenuBar”. Según tengo entendido, debería de soportar aplicar la barra de  menús global a aplicaciones GTK+ … al menos aplicando un parche a las QT. Por desgracia yo no he visto que funcione a pelo ese detalle en Ubuntu Maverick. Lo único que hecho de menos de XBar vs MenuBar, es que  podías cambiar de  menú de aplicación con la rueda y que  podías hacerte tu menú personalizado cuando no hay aplicación abierta, aunque  últimamente ha venido dando un poco por saco al no poner el menú de algunos programas como Okular. Si lo carga, pero hay que ir con la rueda del  ratón  para que sea visible o maximizar la ventana; un bug un tanto peculiar. Con MenuBar el  menú que aparece siempre es de la ventana con el foco (incluido escritorio). Lo colocamos a la izquierda del todo.

Volviendo al tema, el  siguiente paso es instalar  el plasmoide “KWin Buttons” que permite tener los  botones de Maximizar/Restaurar, Minimizar, Cerrar y WindowMenu como  botones de plasma, pudiendose colocar en el panel. Una vez instalado, se coloca 4 instancias de plasmoide en el panel. Uno a la izquierda del todo, y los otros 3 a la derecha del MenuBar (o la XBar). Haciendo click derecho en plasmoides, se les configura para que el de la izquierda sea “Show window menu“, y los otros sean “Maximice/restore” , “Iconify” y “Close“. Ademas hay una  opción de apariencia que deja designar el icono a usar, si el del tema de escritorio/dolphin, el de tema de plasma, o uno a elección. Yo he usado el de escritorio para el  menú de aplicación y para el resto el de plasma. Adicionalmente podeis colocar un espaciador a la derecha de los 3 botones para separarlos un poco de notificador (System tray). Y para terminar con esta barra, añado a la derecha el plasma de “Bloquear/Terminar“, para poder apagar el PC rápido.

Haciendo click derecho en el escritorio, le damos a Añadir panel -> panel vacio y movemos el nuevo panel a la izquierda, ajustamos la anchura al gusto, y reajustamos su tamaño para que no tape el panel de arriba. Dandolé a “Más opciones“, le damos a “Alieación abajo” y “Ocultar automaticamente“. Ya tenemos casi logrado el comportamiento de unity en el lateral. Solo queda añadir el Lanzador de aplicaciones, un gestor de tareas como “Fancy Tasks” o “Smooth Tasks” (disponibles en los paquetes de Ubuntu Maverick y más modernos, y si no en KDE-Looks), el plasmoide de “Acceso rápido” (yo lo configuro solo par que muestre carpetas), la Palera en la parte inferior, y las aplicaciones que quieras en el panel.

Ejemplo de como quedan las ventanas maximizadas

Una aplicación maximizada

Ya tenemos lograda una funcionalidad similar a Unity, a excepcion del comportamiendo cuando se maximiza una ventana. Kwin puede hacer desaparecer los bordes a las ventanas maximizadas, pero la opcion no esta visible en las opciones de configuración, asi que hay que tocar el fichero ~/.kde/share/config/kwinrc y añadir la siguiente linea en la seccion [Windows] :
 BorderlessMaximizedWindows=true

 

Reiniciamos kwin ejecutando en KRunner (Alt+F2) “kwin –replace“. Ahora cuando maximiceis una ventana se le quitara el borde, dando una utilidad inmensa al KWin Buttons y aprovechando al  máximo toda la pantalla.

Ya solo queda los detalles estéticos. Un detalle curioso es que el WindowMenu, como color del texto de los  menús, usa la misma tinta que usaría el  menú si fuese un  menú normal, y no el color que da al texto  el tema de plasma. Esto puede ser problemático si usáis un tema de plasma transparente y el fondo tiene un color que sea parecido, haciendo que todo plasma se vea bien, excepto el  menú que es casi ilegible. La solución es jugar con los temas de plasma y de colores de KDE para evitar esto. Ademas yo utilizo un tema de plasma opaco.

Como tema de plasma, es escogido “Ambience” que evidentemente imita el estilo de Ambience de Unity. Es agradable, pero por lo que he comentado antes, hay que escoger un esquema de colores para KDE a juego, oscuro. En mi caso, seleccione el tema “Oxygen Dark“, aunque otros temas como “Green-Purple-Black” o “Obsidian Coast” dan un resultado muy bueno.

Para colocar los botones de maximizar /minimizar, etc.. de la ventana en si, en “Preferencias del sistema->Apariencia del espacio de trabajo-> Decoración de ventanas” y le dais al  botón de configurar botones. Hay tenis una libertad total de colocar los botones como os de la real gana. Si estilo Windows, o Mac, o inventado.

Tags: , , , ,

2 Comments

  1. Goryy dice:

    muy bueno! vuelve a arcades3d.com!

  2. UrKraFt dice:

    ¡Hola Zardoz! ¿Qué tal? Espero que bien, no veo que actualices mucho ultimamente xD

    Te comento: estoy intentando hacer una kedada doomera via a3d, y estamos hablando de la posibilidad de si hacerla en Madrid, Valencia o donde. Métete, a ver que te parece:

    http://www.arcades3d.com/forosmf/index.php?topic=14029.0

    Agrégame al google talk y hablamos: kikewert (algarroba) gmail (punto) com

    ¡Un abrazo!

Leave a Reply