photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

271
active users

#aesthetic

15 posts12 participants2 posts today
Replied in thread

Me costó bastante armar todo, estuve vaaaaaaaaaaaaaarias horas. Lo bueno es que aprendí unas cuantas cositas nuevas sobre npm.

Por ahora el toolchain es masomenos así:

Flatpak → Meson → npm → esbuild

Flatpak simplemente invoca los correspondientes comandos de Meson. Este, a su vez, configura el proyecto, y llama a npm para que instale todas las dependencias necesarias y que invoque a esbuild. Y por último, esbuild se encarga de tomar todo el código fuente, resolver todos los imports, y generar un único archivo que se instala en `$prefix/share/one.naiara.Aesthetic`.

Lo más bonito de todo es que gracias a usar esbuild, ahora puedo importar los archivos .ui como hacía con gjspack. Incluso puedo usar los alias de TypeScript, o importar paquetes desde npm (siempre y cuando no usen APIs de Node) 🤩

🎨 Aesthetic

Voy a dar inicio a un hilo sobre una app que surgió de mi deseo por tener una presentación de fondos de pantalla en GNOME, y que al cambiar entre fondos actualice el color de acento del sistema.

Acá voy a ir dando actualizaciones sobre el desarrollo de dicha app, y lo voy a dejar destacado con una etiqueta en mi perfil.