Optimizar el tamaño de pantalla con configuración minimalista pero funcional en KDE

Esta entrada está pensada principalmente para lograr una configuración donde el espacio que ocupan los elementos en la pantalla sean mínimos, para que las ventanas de trabajo sean las verdaderas protagonistas. Esto intentando no perder funcionalidad ni comodidad.
Esta configuración será óptima para equipos de pantallas pequeñas como Netbooks, pero puede ser utilizada en cualquier equipo.
Si bien existe plasma-netbook, y otras opciones distintas a KDE como Unity con su panel superior y lateral, en esta guía tan solo se utilizará un panel superior bien configurado con plasmoides (widgets) muy útiles para lograr nuestro objetivo. Además, el que quiera puede buscar por toda internet otras opciones para saber cómo configurar KDE al estilo Unity de Ubuntu. Lo que se muestra aquí es tan solo una de las muchas posibilidades de configurar KDE y nuestro Kubuntu.

Comencemos.
La idea es lograr configurar un panel en el borde superior de la pantalla, tal como se ve en la siguiente imagen:

Esa imagen será utilizada para explicar los pasos a seguir. De mas está decir que es una configuración candidata solo como ejemplo. Al ser KDE ultra configurable, usted podría elegir el orden y widgets que mejor le resulte. Para lograr mayor espacio de pantalla, haremos que el decorador de ventana con la barra de título no sea mostrada al estar la ventana maximizada, y para acceder al menú de la aplicación utilizaremos el plasmoide "Window Menubar" en el panel. Del mismo modo los botones para minimizar/restaurar/cerrar con el widget KWin Buttons. De ese modo en una ventana maximizada, lo único que estará quitando espacio del total de la pantalla será el pequeño panel superior, que dicho sea de paso, también es posible configurarlo para que se oculte automáticamente.

Añadiremos un nuevo panel. Con botón derecho sobre el escritorio "Añadir panel" > "Panel predeterminado". Usaremos el panel predeterminado como base, para ahorrar trabajo. Ahora se indicará como movernos en la configuración del panel. Si pulsamos el botón (9) "caja de herramientas del panel" veremos que se expande el dialogo de configuraciones. En esta instancia podemos cambiar la altura del panel haciendo click sobre "Altura" y arrastrando con el ratón hacia arriba o abajo. También podemos cambiar el orden de los plasmoides del panel. Veremos que al posarnos con el ratón sobre un plasmoide, aparece allí una cruz que indica que podemos hacer click sobre él y arrastrarlo a la ubicación que nosotros queramos. Además podemos añadir nuevos plasmoides al hacer click sobre "Añadir elementos gráficos" y luego doble click sobre el plasmoide a añadir. Para eliminar un plasmoide no es necesario tener activo el botón (9). Tan solo posarse sobre un elemento en el panel y con botón derecho elegir "Eliminar este elemento xxxxxx". Solo hay que tener cuidado de que hayamos hecho click sobre el elemento correcto que queremos eliminar, y no por ejemplo sobre el botón (9) o un espacio que no corresponda a un plasmoide, ya que eso nos pediría "Eliminar este elemento Panel", y tendríamos que volver a comenzar si nos equivocamos. Cada widget tiene sus propias configuraciones y es posible acceder a ellas haciendo click derecho sobre el plasmoide y eligiendo "Preferencias de xxxxxx". Dicho esto, ustedes ya aprendieron como configurar el panel. Solo resta mencionar cuáles son los plasmoides que se muestran como ejemplo.

1- Lanzador de aplicaciones. En este caso podemos elegir entre varias opciones. Podría ser el Menú de Lanzador por defecto, Lancelot o HomeRun. HomeRun podría ser la mejor opción para pantallas pequeñas, y es el que se ha elegido y se muestra en la imagen.

2- Mostrar el escritorio. Siempre útil para un rápido acceso al escritorio, para poder ver o utilizar widgets que tengamos allí por ejemplo.

3- Window Menubar. Desde sus preferencias es posible configurar que tan solo muestre un botón, o mas botones correspondientes al menú de la aplicación.

4- Gestor de tareas. El mismo es muy configurable, por lo que se recomienda experimentar con la mejor configuración para pantallas pequeñas como ser las configuraciones de agrupación.

5- Paginador. Para acceder a distintos escritorios.

6- Bandeja del sistema. Siempre útil para acceder a configuraciones o monitorizar eventos.

7- Reloj digital

8- KWin Buttons (Aplicado tres veces, uno para cada botón). Y es aquí donde explicaremos con más detalle, porque ese plasmoide no viene con Kubuntu por defecto y hay que configurarlo para poder hacer que luzca con los íconos de Oxygen. Decir que no es absolutamente necesario este plasmoide, ya que podemos acceder a las opciones de Maximizar/minimizar y otras, haciendo click derecho sobre la tarea correspondiente en el Gestor de Tareas (4).
Descargamos el código del plasmoide desde aquí:
http://kde-apps.org/content/show.php?content=143971

Instalamos dependencias para la compilación:

sudo apt-get install cmake build-essential libqt4-dev kdelibs5-dev kdebase-workspace-dev libplasma3

Desde Dolphin descomprimimos el archivo antes descargado en nueva carpeta, e ingresamos a esa carpeta. Desde allí en Dolphin abrimos Konsole (terminal) en esa ruta con Shift+F4 (o directamente con F4 para terminal en Dholphin).

Ahora compilamos e instalamos pegando de a una linea y pulsando la tecla Enter en cada una:

mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=$(kde4-config --prefix) ..
make

En la siguiente hay que escribir la contraseña luego de Enter, ya que es para instalar en sistema:

sudo make install

y actualizamos la configuración para que el widget sea cargado sin reiniciar:

kbuildsycoca4

Ya podemos añadir los plasmoides buscando KWin Buttons y haciendo doble cklick en tres oportunidades para añadir tres plasmoides. Para utilizar los botones de Oxygen, descargarlos desde aquí:
https://kde-peace-settings.googlecode.com/files/oxygenbuttons.tar.gz

Extraerlos a una carpeta nueva y copiar esa carpeta a un lugar donde no moleste. Por ejemplo dentro de la carpeta oculta de configuraciones KDE, en "/home/TU_USUARIO/.kde/share/icons/", o lo que es lo mismo "~/.kde/share/icons/"
Se explicará como configurar el plasmoide KWin Buttons del extremo derecho que será el de cerrar ventana. Click derecho sobre ese plasmoide y "Preferencias de KWin Buttons". En "button Type" elegimos "Close". En "Aparence" elegimos "Use custom icon" y le damos al botón "Chose icon". En la ventana que se abre elegimos "Otros iconos" y "Examinar". Apuntamos a donde guardamos la carpeta con los iconos y elegimos el de "close.svg". La metodología para configurar el botón central y el izquierdo será similar. Eligiendo "Maximize/Restore" y "restore.svg" para el botón del medio, e "Iconify" y "minimize.svg" para el botón izquierdo.

Ahora debemos lograr que el decorador de ventanas con su barra de títulos desaparezca al maximizar la ventana. Hacemos un backup del archivo que modificaremos:

cp ~/.kde/share/config/kwinrc ~/.kde/share/config/kwinrc_original

Abrimos el archivo con el editor de texto:

kate ~/.kde/share/config/kwinrc

Buscamos la linea que dice:

[Windows]

Abajo en ese grupo añadimos la siguiente linea:

BorderlessMaximizedWindows=true

Si esa linea ya existía pero con el valor "false", no añadir una nueva linea y tan solo modificar el valor a "true". Guardar los cambios en el archivo y cerrar. Luego para que los cambios tengan efecto, pulsar "Alt+F2" para abrir Krunner, y arriba en el dialogo abierto escribir:

kwin --replace

y tecla Enter.

Por último es recomendable para no estropear accidentalmente alguna configuración, pulsar botón derecho sobre el panel o el escritorio y "Opciones del Panel" y "Bloquear elementos gráficos". Si necesitamos configurar algo nuevamente, pues desbloqueamos.

Eso es todo. Si se está conforme con el panel superior configurado, ya pueden eliminar el panel inferior por defecto, o configurar otro panel allí o en el borde lateral con otros elementos y configurándolo para que se oculte automáticamente por ejemplo.
Entonces con esto arriba de la pantalla tendremos un panel todo terreno y funcional, optimizando nuestro tamaño en la pantalla.
Recordar que KDE es ultra configurable y puedes probar otras opciones de configuración en cada plasmoide, o añadir o quitar el que te plazca.