Qué uso?

Me preguntan mucho sobre las cosas que uso para construir software, y engañarme a mí mismo pensando que estoy siendo productivo cuando realmente solo estoy procrastinando. Aquí tienes una gran lista de todas mis cosas favoritas.

Estación de trabajo

  • 15” OMEN (2021) - Ryzen 7 serie 4000 - 32GB RAM - InsomniaOS

    He usado esta laptop para todo desde trabajo hasta llegar al top 10 en mis pistas favoritas de Beat Saber. No puedo recomendarla lo suficiente. El único detalle es la falta de un switch MUX. Pero con mi más reciente sistema operativo basado en NixOS, eso dejó de ser un problema.

  • Galaxy tab S6 Lite

    Bastante útil para leer manga y tomar apuntes. En ocaciones es lo que uso como pizarra para videoconferencias con algún cliente.

Herramientas de desarrollo

  • NvChad - Razkaroth™️ edition 🔗

    La distribución de Neovim que uso, adaptada a mis necesidades:

    • - Soporte para Angular
    • - Soporte para React (NextJs)
    • - Soporte para Monorepos Nx
    • - Obsidian
    • - y más...

  • Kitty

    Al final terminé usando Kitty como mi terminal principal. anteriormente usaba foot. Pero resulta que kitty es fácil de configurar y pywal genera colores para kitty.

  • Nix Flakes

    Imagina entornos virtuales de Python, pero para todo tu sistema operativo. Algunos me evitan tener que usar incluso docker. Otros existen por que prisma no encuentra sus ejecutables debido a las rutas en NixOS... Unas por otras.

  • Kubernetes - Lens

    Un dashboard para kubernetes que me permite tener una vista general de mis clusters y sus recursos.

InsomniaOs

  • Distro - InsomniaOS 🔗

    Mi propia distribución de Linux basada en NixOS. Con un enfoque en la productividad y la simplicidad.
    Basado en el sistema de end 4 CirnOS.

  • DE - Hyprland

    Un entorno de escritorio configurado para ser minimalista y productivo. Minimizando mis interacciones con el sistema a unos 15~20 comandos. Todo a un par de teclas de distancia.

  • Shell de sistema - AGS ( Aylur's Gtk Shell)

    Un shell minimalista minimalista basado en el diseño de end's 4.

  • Multplexor de terminales - TMUX

    Un multiplexor de terminales que me permite tener varias sesiones de terminal en una sola ventana. Con un buen ecosistema de plugins. (Aún no he logrado configurar continuum correctamente usando Nix)

  • Network - Tailscale

    Una VPN que me permite acceder a mis dispositivos de forma segura y sin tener que configurar puertos en mi router. Útil para provar mis desarrollos en dispositivos móviles desde localhost (casi).