Herramientas de interfaz gráfica de usuario para lua

En este articulo mostraremos las librerias para crear Interfaces graficas con lua Awtk Bindings https://github.com/zlgopen/awtk-lua Curses Bindings https://github.com/lcurses/lcurses FLTK Bindings https://github.com/stetre/moonfltk https://github.com/siffiejoe/lua-fltk4lua http://lua-fltk.sourceforge.net/ http://www.murga-projects.com/murgaLua/index.html FOX Bindings http://luaforge.net/projects/fxlua/ Gtk bindings https://github.com/pavouk/lgi https://bitbucket.org/lucashnegri/lgob https://sourceforge.net/projects/lua-gnome/ GLFW Bindings https://github.com/stetre/moonglfw GLUT Bindings https://github.com/stetre/moonglut ImGui Bindings https://github.com/patrickriordan/imgui_lua_bindings https://github.com/thenumbernine/lua-ffi-bindings https://github.com/sonoro1234/LuaJIT-ImGui JUCE Bindings https://github.com/peersuasive/luce/ Motif Bindings https://github.com/mbalmer/luamotif Nuklear Bindings https://github.

Instalando y configurando Abuild

en esta guia explicaremos como instalar y configurar abuild Como instalar abuild Para hacer los paquetes necesitaremos abuild intalado abriremos una terminal y ejecutaremos el comando sudo apk add abuild nota : debe tener configurado sudo para hacerle la vida más fácil a la hora de empaquetar, es recomendable crear un nuevo usuario adduser <tuusuario> luego de haber creado dicho usuario, debe darle permiso en /etc/sudoers añada la línea usando el comando visudo o lo puedes abrir con cualquier otro editor:

SODPlayer Un Reproductor Minimalista

SODPlayer SODPlayer es un reproductor minimalista escrito en lua,usando el framework GStreamer y GTK para la interfaz de usuario SODPlayer esta basado en : smplayer(GUI) y zplayer KeyBindings Key Descripcion Control+O: Para abrir el selector de video/musica Control+U: Para abrir un video/musica desde internet Control+P: Para abrir las preferencias Control+Q: Para salir de SODPlayer Space: Pause/Play Q/q: Salir de SODPlayer Right: Adelanta el video Left: Atrasa el video F/f/F11: Pantalla completa Escape: Modo Ventana M/m: Mute h: Muestra los controles [WIP] Instalacion git clone https://github.

Vdesk Un Lanzador para mplayer

Vdesk (Videos On Desktop) Vdesk (Videos On Desktop) es un lanzador de videos para mplayer hecho en lua y gtk3 develop Dependencias MPlayer Lua-LGI Lua Ejecucion Para ejecutar el lanzador es muy simple,solo tienes que seguir 3 pasos instalar lua y lgi descargar y extraer vdesk ejecutar lua init.lua Enlaces Repositorio en github

ejecutando alpine en un chroot

Como ejecutarlo Bueno para empezar,lo primero que haremos sera descargar alpine miniroot,la version que queramos puede ser de 32 BITS o de 64 BITS Descargar 32BITS Descargar 64BITS crearemos el directorio alpine-chroot y guardaremos la version correspodiente,extraemos en alpine-chroot y despues tendremos que ejecutar lo siguiente: $ mount --bind /dev/ alpine-chroot/dev/ $ mount --bind /proc alpine-chroot/proc $ mount --bind /sys alpine-chroot/sys $ mount --bind /run alpine-chroot/run $ mount --bind /dev/pts alpine-chroot/dev/pts $ cp /etc/resolv.