Dic 25
pekwm , un window manager rapido , atractivo y configurable .
Saludos a todos , vamos a ver un window manager , pekwm , y como dejarlo bien surtido en un planteamiento como si fuese una instalación desde cero en Arch . ¿ Qué es pekwm ? Es un gestor de ventanas ligero y altamente configurable . Vamos a mirar de instalarlo , añadirle un wallpaper , una barra y un gestor de archivos . Iremos detallando cada paso por separado , hablaremos de algunas cosas de lo que podemos esperar por paquete e intercalaremos algún tip .
Empecemos , vamos a por pekwm , que lo tenemos en extra :
$ sudo pacman -S pekwm
Ahora ya tenemos el window manager instalado , con un simple click derecho accedemos al menú , en el veremos muchas aplicaciones preconfiguradas , lo cual quiere decir que las tenemos o no , pero vamos a ver como dejar el menú a nuestro gusto :
$ vim ~/.pekwm/menu
Y allí veremos una secuencia al estilo :
RootMenu = “Pekwm” {
Entry = “Terminal” { Actions = “Exec $TERM &” }
Entry = “Run..” { Actions = “ShowCmdDialog” }
Separator {}
Submenu = “Editors” {
Entry = “vi” { Actions = “Exec $TERM -title vi -e vi &” }
Entry = “vim” { Actions = “Exec $TERM -title vim -e vim &” }
}
Como vemos , aparte de estar preconfigurado , es una guía natural para poder configurarlo todo a nuestro gusto . Con ello nos hacemos una idea de como añadir submenús , separadores , aplicaciones , etc . Tan solo tendríamos que hacer un copy/past y cambiar nombres y parámetros o editar las lineas existentes.
Vamos a por las teclas rápidas , editamos :
$ vim ~/.pekwm/keys
Y veremos algo así :
INCLUDE = “vars”
Global {
# – - ———————————————– – -
# Simple bindings to most frequently used actions.
#
# Adding your own frequently used actions is easy -
# just copy it over from CHAINS and edit the keypress!
# Moving in frames
KeyPress = “Mod1 Tab” { Actions = “NextFrame EndRaise” }
KeyPress = “Mod1 Shift Tab” { Actions = “PrevFrame EndRaise” }
Esta ultima linea equivaldría a alt+shift+tab
Efectivamente , configuraremos esto a nuestras necesidades igual que en el anterior apartado . Vamos a ver como configuramos las aplicaciones de autoarranque :
$ vim ~/.pekwm/start
En ese archivo para lanzar aplicaciones de forma automática añadiremos el nombre de la aplicación seguido del símbolo & , como ejemplo vamos a poner lo que nos permitirá arrancar con el teclado en español :
setxkbmap -layout es &
Luego lo hacemos ejecutable :
$ chmod +x ~/.pekwm/start
Y listo .
Añadiremos un wallpaper , primero instalaremos feh que también los tenemos en extra :
$ sudo pacman -S feh
Y añadiremos una linea en ~/.pekwm/start :
feh –bg-scale /ruta/a_la_imagen/deseada.jpg &
Con esto cada vez que arraque el wm arrancará el wallpaper .
Ahora vamos a buscar con que configurar los iconos y temas de gtk de una forma rápida , desde aur podemos instalar LXApperance :
$ yaourt -S lxapperance
Lanzándolo veremos como podemos seleccionar entre los temas gtk e iconos que deseemos . Cada vez queda menos , vamos a por la barra , para ello instalaremos fbpanel , que lo tenemos en comunity :
$ sudo pacman -Syu fbpanel
Y lo añadimos a ~/.pekwm/start de la forma que ya sabemos . Al principio veremos de no tener temas de iconos instalados , que los lanzadores salen con el icono por déficit . Pero lo solventaremos instalando uno y seleccionando el tema en lxapperance .
Fbpanel tiene la virtud también de ser muy configurable , aunque no da problemas a la hora de detectar las aplicaciones . Editando ~/.fbpanel/default veremos que es aún más predictivo que pekwm , vamos a poner un ejemplo , cambiando el terminal por deficit a cambio de terminator , al cual le tengo devoción .
$ vim ~/.fbpanel/default
Y
menu {
name = Sistema
icon = gnome-fs-home
item {
name = Terminal
icon = gnome-terminal
action = xterm
}
El cual dejaremos así :
menu {
name = Sistema
icon = gnome-fs-home
item {
name = Terminal
icon = gnome-terminal
action = terminator
}
Reiniciamos fbpanel de estar usando y listo .
Ya casi lo tenemos todo , nos falta un gestor de archivos , aquí usare uno que me gusta mucho , por lo ágil que es , y este no es nada menos que ROX , que lo tenemos en extra . Vamos allá :
$ sudo pacman -S rox
opcionalmente podemos añadir los siguientes paquetes de comunity para el tema de los thumbnails :
$ sudo pacman -S magickthumbnail videothumbnail
Y un consejo, el más importante de todos , cambiar el tema de iconos de ROX , que es horrible XD . Otro día atacaré un poco este file manager a ver que se puede sacar de el .
No he aportado nada nuevo ni nada que no se pueda ver en una wiki , pero con este post quiero darlo a conocer como una opción , de hecho yo lo estoy dejando a mi gusto por que será el futuro relevo para cuando me canse de kdemod . De momento le haré uso para cuando tengo que hacer alguna practica para la uni , por que en kdemod me distraigo mucho con picheces , un saludo a todos ! Y espero que al menos haya sido del agrado de alguien .

















