Using i3 WM on MacOS with Yabai and Skhd

Transitioning from Linux to MacOS

Having used Ubuntu/Pop_OS for several years both personally and professionally, I’ve become well-versed in the Linux ecosystem. I have numerous scripts and a comprehensive list of programs, along with my dotfiles for easy configuration.

However, upon switching companies, I was required to use a Mac. This transition was challenging, especially since I missed the efficiency of a good window manager. On Linux, I used i3, which significantly boosted my productivity.

Have you heard of rich?

Have you heard of rich?

Honestly, I don’t remember how long I’ve been following Will’s work, but I find it very interesting and educational. Among Will’s work are rich and textual, both projects designed to extend the use of the terminal.

One thing you can see in Will’s work is the modular design. On one hand, there’s rich, which basically gives you the necessary tools to format console output to your liking, making the console output clearer and more attractive.

Better git stash workflow

Better git stash workflow

demo of how fzf-stash looks like

Sometimes, while working, I stash changes to switch to another branch or something similar, make some changes there, stash again, and then want my changes back. This is when everything becomes slow. It’s not the most common practice, but when it occurs, it’s quite a hassle.

st with colored emojis

The Context: Does this sound familiar?

I was working as usual when, after executing black src, my terminal just vanished. There was no apparent reason for this. However, since I use tmux, everything was still intact. I opened a new st terminal, but it was impossible to attach the tmux session without causing a crash in st. The culprit? Emojis!

Configurando red mesh usando 2 routers AX3600

No se cuantas horas he desper… invertido en tratar de configurar la red mesh pero hoy por fin lo he conseguido. Aqui dejo los pasos que he seguido para abrazar el exito en esta empresa.

La receta

Fuente original: https://xiaomi.eu/community/threads/ax-3600-mesh-not-detected.58886/post-611886

  1. Todo desconectado
  2. Enchufa solo la electricidad y Reseteo de fabrica del router (ambos).
  3. Cuando este listo enchufa el ethernet
  4. Configura el router usando la red 5g (siempre 5g)
  5. Conectarse al wifi
  6. Esperar a que salga el dialogo de configuracion.
  7. Desconectar del wifi y desactivar wifi del dispositivo usado durante ~30seg
  8. Conectar el router reset de fabrica a la electricidad
  9. Cuando las luces indican que esta iniciado enchufa el ethernet (luces naranjas y azules)
  10. Busca la red del router Xioami con el nombre 5G
  11. Espera a que aparezca una ventana emergente en el navegador de MiWifi.
  12. Configura el WIFI añadiendo contraseña.
  13. Contraseña: 12345678
  14. Usa la misma contraseña de Wifi para la contraseña del router. Esto es asi por defecto, asi que no cambies nada.
  15. Apaga el wifi en el ordenador durante 30 segundos. ¯\_ (ツ) _/¯
  16. Selecciona la nueva red 12345678_5G (!!!) ¡Siempre usa la red 5G!
  17. Asegúrate de que el segundo router esté restablecido de fábrica y cerca del Nodo Maestro (el primer AX3600) y conectado por ethernet al nodo principal.
  18. Usa el script proporcionado por ShotokanZH. ¡Gracias de nuevo!
  19. Terminal:
    1. git clone https://github.com/ShotokanZH/MiWiFi_Mesh_Node_Adder
    2. python3 -m venv venv
    3. source venv/bin/activate
    4. python3 -m pip install -r requirements.txt
    5. python3 addmesh.py
    6. Introduce 192.168.31.1 (IP del AX3600 Maestro)
    7. Contraseña: 12345678
    8. El script te mostrará la dirección MAC correcta, asegúrate de copiar la de 5G y pegarla donde se pida. ¡Presiona enter, espera al reinicio!

Notas:

  1. La conseña es de ejemplo.
  2. No uses la dirección MAC que aparece en la etiqueta del router.

Graphic Tablets

Using xsetwacom

Here you will find anything you need to know about Graphics tablet:

What I’m using is:

1
2
apt install xsetwacom
xsetwacom -h

Common usages

1
2
3
$ xsetwacom set <stylus-PID> MapToOutput <display>
$ # the smart version
$ xsetwacom set $(xsetwacom list | grep "stylus" | awk '{print $8}') MapToOutput $(xrandr | grep connected | grep -v dis | awk '{print $1}' | fzf --height 10% --reverse)

Use always the stylus’ PID with:

Huberman Sobre la Sal

Cómo la Sal Afecta Nuestra Salud y Rendimiento

  • La sal se relaciona con la presión arterial y regula el apetito por sal y azúcar.
  • El “sistema de la Sal” influye en salud, rendimiento atlético y cognitivo, envejecimiento y demencia.
  • Más o menos sal beneficia a diferentes personas según parámetros.
  • Directrices médicas ayudan a optimizar la ingesta de sal para la salud y el rendimiento.
  • El intestino distingue entre dulces con y sin calorías; efectos a largo plazo desconocidos.
  • Edulcorantes artificiales son polémicos; pueden alterar la microbiota intestinal y la insulina.
  • Es clave entender cómo el intestino y cerebro procesan los edulcorantes.

Importancia de la Sal y su Regulación

  • Muchos consumen Stevia, un edulcorante vegetal.
  • Edulcorantes artificiales controlan calorías pero su efecto en antojos es incierto.
  • El laboratorio Bohorquez investiga cómo los alimentos afectan nuestro sistema nervioso.
  • La sal regula el equilibrio de líquidos y el apetito por otros nutrientes.
  • Neuronas detectan niveles de sal en el cerebro.
  • Riñones y sistemas hormonales regulan sal y presión arterial.

Barrera Hematoencefálica y OVLT

  • Poca renovación neuronal en humanos.
  • La barrera hematoencefálica protege al cerebro.
  • OVLT detecta cambios en el torrente sanguíneo y líquido cefalorraquídeo.
  • Tipos de sed: osmótica (sal) e hipovolémica (volumen de sangre).

Entendiendo la Sed y Equilibrio de Líquidos

  • Tipos de sed: osmótica y hipovolémica.
    • La sed osmótica se desencadena cuando hay demasiada sal o solutos en la sangre, indicando la necesidad de beber agua para equilibrarla.
    • La sed hipovolémica ocurre cuando se pierde mucho líquido corporal, como en una hemorragia, y señala que se necesitan tanto agua como electrolitos.
    • Ambas formas de sed son vitales para mantener el equilibrio de fluidos y el buen funcionamiento del cuerpo, incluido el sistema nervioso.
  • OVLT (órgano vascular de la lámina terminal) y núcleo supraóptico regulan vasopresina, afectando la orina.
    • El OVLT y el núcleo supraóptico son áreas del cerebro que regulan la liberación de la hormona vasopresina. Esta hormona ajusta la cantidad y concentración de la orina para mantener el equilibrio de líquidos y solutos en el cuerpo. Si los niveles de solutos en sangre son altos o si hay pérdida de fluidos, estos centros cerebrales aumentan la vasopresina, resultando en orina más concentrada para conservar agua.
  • Sed no solo busca agua, sino también sal.
  • Riñones retienen o liberan sustancias.

Matices de Vasopresina e Ingesta de Sal

  • Vasopresina afecta la orina y comportamientos sexuales.
  • Cautela con sprays nasales de vasopresina y oxitocina.
  • Hormonas y sal: relación compleja.
  • Conocer la presión arterial es crucial para regular la sal.

Relación entre Ingesta de Sal y Salud

  • Dietas ricas en sal suelen ser poco saludables.
  • Escasez de estudios bien controlados sobre sal.
  • Ingesta moderada de sal puede reducir eventos de riesgo.

Contexto

  • Desórdenes ortostáticos: baja presión arterial, podrían beneficiarse de más sal.
    • Los desórdenes ortostáticos causan una baja de presión arterial al cambiar de posición, como levantarse de una silla. Aumentar la ingesta de sal podría ayudar a retener más agua en el cuerpo, mejorando así la presión arterial. Sin embargo, cualquier cambio en la dieta debe consultarse con un médico.

Recomendaciones y Consideraciones

  • Ingesta de sal y baja osmolaridad sanguínea afectan la presión.
  • La Sociedad Americana de Hipertensión recomienda 6-10 gramos de sal para desórdenes ortostáticos.

Importancia del Equilibrio de Sal y Agua

  • Sistemas hormonales y neuronales regulan equilibrio de sal y agua.
  • Poca sal afecta al sistema nervioso.

Relación entre Sodio, Estrés y Ansiedad

  • Bajo sodio puede exacerbar la ansiedad.
  • Sodio y potasio trabajan juntos; la relación varía según la dieta.

Importancia del Sodio en la Función Neuronal

  • Sodio es crucial para el funcionamiento de las neuronas.
  • Mantener la ingesta de sal en el contexto de la dieta y la hidratación.

Puntos Clave del Equilibrio de Sodio

  • No hay herramientas para monitorizar la ingesta de sodio.
  • La sal no es mala; es crucial para nuestra fisiología y rendimiento.