Nob ~/gok

06 · mi sistema personal

gok-

Un ecosistema de apps que uso todos los días, con el mismo estilo y la misma infraestructura

No son apps sueltas: las pienso como un solo sistema personal que vive en la barra de mi escritorio (Arch Linux con Hyprland y Waybar). Cada una es un botón en la barra que abre su propia ventana

##Verlo funcionar

##El mismo molde

Todas están hechas igual: una ventana GTK4 con WebKit, un servicio pequeño en Python (solo con la librería estándar) que sirve la interfaz y sus APIs en el propio PC, y la interfaz en HTML, CSS y JavaScript, sin compilar nada. El estilo también se repite: vidrio con desenfoque, la paleta Catppuccin y letra monoespaciada. Cuando una app necesita guardar algo fuera del PC, reutiliza el mismo patrón: un Worker de Cloudflare con KV

##Las apps

Goko

Cali en un globo 3D que se abre desde la barra, y un mapa con los buses del MIO en tiempo real. Tiene un planificador de viajes con rutas directas y con transbordo, que calcula también las caminatas, y modos bus, auto y a pie. La sección "Cali, ahora mismo" de la portada usa la misma fuente de datos

Goket

El panel de red: estado del celular por ADB, uso de datos, redes Wi-Fi, la IP pública en un mapa, velocidad por interfaz y los dispositivos conectados a la red. También rota la IP del celular con el método del IP Rotator y escanea redes Wi-Fi desde el celular, ordenadas por seguridad y por canal

GokUN

Para preparar el ICFES: recorta cada pregunta de los PDFs de simulacros como imagen (detecta solo las secciones y las preguntas) y reconoce las preguntas que se repiten entre simulacros, con su respuesta. Tiene racha diaria en la barra, calculadora paso a paso, marcador y medallas. Funciona en escritorio y en el navegador

GokCo

Visor y organizador de series y videos locales: cada serie con su carpeta y sus temporadas, pósters y una lista para ver más tarde

~/gok · cómo funciona
Waybar ── [Goko] [GokUN] [GokCo] [Goket]
             │      │       │       │
             ▼      ▼       ▼       ▼
     ventanas GTK4 + WebKit (HTML · CSS · JS)
             │
             ▼
     servicios locales en Python
             │ cuando algo vive fuera del PC
             ▼
     Cloudflare Workers + KV
Goko: globo 3D con Cali marcada y el clima del momento
Goko, la pantalla de inicio

Las apps se abren desde la barra y se acomodan solas, como en Hyprland: cada ventana nueva parte a la mitad el espacio que queda. El mapa de Goko usa los buses del MIO en vivo; lo demás es de muestra