Editor: | Jaglux12 |
---|---|
Creador: | Luca CPZ |
Versión: | git |
Licencia: | BY-NC-SA |
Fuente Original: | https://github.com/lcpz/awesome-copycats |
Pack de temas para Awesome window manager, version 4.x.
Mira las branches para versiones anteriores.
El propósito principal de este repositorio es compartir temas listos para utilizar , y que pueda servir como un pequeño libro de configuraciones.
El objetivo secundario es compartir nuevos temas, únicamente cuando consituyan diferentes diseños en la interfaz de usuario.
- Modularidad
- Permite ocuptar widgets automáticamente
- Procesos de inicio automático
- MPD rápido y atajos para el volúmen
- Atajos para copiar al portapapeles,
- Alternar wiboxes, ventanas emergentes para widgets, capturas de pantalla, mover y ampliar ventanas de aplicaciones
- Terminal desplegable de Quake
- Calendario con el día actual resaltado y los meses pueden cambiarse con un desplazamiento
- Notificaciones de nuevos correos electrónicos, música que estás escuchando, nivel del volúmen, estado del disco y batería baja
- Integración con OpenWeatherMap
- Permite notificar el estado del operador de red
- Integración con símbolos para su utilización en nombres
- Cuadro para el diseño de texto similar a DWM
- Barra de widgets Cairo
- Disposiciones de ventana personalizadas
- No son visibles los bordes de una ventana, cuando hay una sola activa
- Iconos de escritorio y menús compatibles con Freedesktop.org
- Enfoque tipo Vi
- Navegación entre etiquetas
- Cambia el tamaño de las ventanas en uso
- Etiquetado dinámico
Powercolors, portado desde romockee's (originamente llamado Powerarrow)
git clone --recurse-submodules --remote-submodules --depth 1 -j 2 https://github.com/lcpz/awesome-copycats.git
mv -bv awesome-copycats/{*,.[^.]*} ~/.config/awesome; rm -rf awesome-copycats
Si no quieres los archivos Git, utiliza el siguiente comando, como reemplazo del segundo que ejecutaste anteriormente.
mv -bv awesome-copycats/* ~/.config/awesome; rm -rf awesome-copycats
Gracias a la estructura modular de awesome-copycats, nos permite:
- Cambiar variables de forma sencilla e intuitiva
- Definir procesos de inicio
- Modificar atajos y disposiciones de ventanas (layouts)
- Establecer nuevas propiedades del cliente
En rc.lua
podemos:
- Configurar artilugios para las ventanas (más conocido como Widgets)
- Definir cajas para notificaciones y más ajustes para la pantalla
Ahora solo necesitas seguir los siguientes pasos:
$ cd ~/.config/awesome
$ cp rc.lua.template rc.lua
Para terminar, debemos modificar la variable chosen_theme
de nuestro rc.lua
con tu tema preferido.
La variable chosen_theme
se encuentra debajo de la lista de temas que tenemos para elegír.
-- {{{ Variable definitions
local themes = {
"blackburn", -- 1
"copland", -- 2
"dremora", -- 3
"holo", -- 4
"multicolor", -- 5
"powerarrow", -- 6
"powerarrow-dark", -- 7
"rainbow", -- 8
"steamburn", -- 9
"vertex" -- 10
}
local chosen_theme = themes[7]
Por ejemplo: si queremos elegir el tema vertex
, sólo debemos modificar el
número que se encuentra dentro de los corchetes. En este caso, es el número 10.
En cualquier caso, puedes realizar tu configuración personal, y luego para aplicar
los cambios debes reiniciar tu Awesome (Mod4 + ctrl + r
).
Comúnmente la tecla Mod4
es la que se encuentra entre Ctrl y Alt en la parte inferior izquierda del teclado.
Para modificar un tema debes hacerlo en este archivo themes/$tema/theme.lua
.
Generalmente se encuentra en /home/nuestrousuario/.config/awesome/themes/$tema/theme.lua
.
Si ya eres un usuario avanzado y utilizas un tema personalizado, debes modificar el
archivo rc.lua
, en la siguiente línea:
-beautiful.init(string.format("%s/.config/awesome/themes/%s/theme.lua", os.getenv("HOME"), chosen_theme))
+beautiful.init(string.format("%s/.config/awesome/themes/%s/theme-personal.lua", os.getenv("HOME"), chosen_theme))
Donde, theme-personal.lua
representa tu archivo de modificaciones.
De esta manera, puedes hacer git pull
en cualquier momento.
Para utilizar adecuadamente esta gama de temas
Complements are provided by lain and freedesktop. Be sure to satisfy their dependencies. In particular, mail and weather widgets have mandatory arguments.
Las fuentes utilizadas en las capturas de pantall son: Terminus (Multicolor, Powercolors, Powerarrow Dark,Powerainbow), Roboto (Holo, Vertex) and Tamzen (other ones).
As taglist font, Blackburn and Dremora use Icons, Vertex uses FontAwesome: be sure to have bitmaps enabled if running under Debian or Ubuntu.
Every theme has a colorscheme.
Para utilizar los temas debemos tener instalado los siguientes programas:
amixer dmenu firefox mpc mpd scrot unclutter xbacklight xsel slock rofi