elvinguti.dev

Writing my personal experiences about GNU/Linux and development.

Tailscale con NordVPN al mismo tiempo en GNU/Linux

NordVPN por defecto no permite que los usuarios se conecten a Tailscale. Esto es debido a que NordVPN bloquea el trafico de tailscale. Para solucionar esto, solo debes ejecutar los siguientes comandos: nordvpn whitelist add subnet 100.64.0.0/10 nordvpn whitelist add subnet fd7a:115c:a1e0::/48 nordvpn whitelist add port 41641 Luego, reiniciar la conexión de NordVPN: nordvpn d nordvpn c US Finalmente, si no estas conectado a Tailscale, entonces conectate a Tailscale: tailscale up --accept-routes --shields-up

octubre 3, 2024 · 1 min · Elvin Guti

Habilitar bluetooth en Arch Linux

Primero, verifica el estado del servicio de bluetooth: systemctl status bluetooth.service Si el estado no es active (running), entonces habilítalo: systemctl enable bluetooth.service Luego, inicia el servicio: systemctl start bluetooth.service Finalmente, verifica el estado nuevamente: systemctl status bluetooth.service Si el estado ahora es active (running), entonces el servicio de bluetooth está habilitado.

octubre 3, 2024 · 1 min · Elvin Guti

Alias de correo electronico para mejorar tu privacidad

Recientemente revisando reddit encontré una de las herramientas más útiles que he visto, un email alias. Como su nombre indica puedes crear nombres alternativos para correos electrónicos. Estos correos electrónicos están vinculados a un correo principal. La forma en que funciona es muy simple, uno crea un alias, y este alias, que no es más que otra direccion de correo electrónico, se vincula a tu correo principal. Cuando se envía un correo electrónico, reenviara todos los correos que lleguen al alias a tu correo principal. ...

septiembre 30, 2024 · 2 min · Elvin Guti

Mapear arreglo en Google tag manager del lado del servidor

A veces es necesario enviar a un servicio de terceros una estructura de arreglo diferente a la especificada en Google Analytics 4 (GA4). Entonces, en caso de que no desee crear un nuevo evento solo para este servicio y desee reutilizar tanto como sea posible un evento GA4 como add_to_cart, entonces deberá asignar el arreglo por defecto de GA4 en GTM. Esto suena bastante fácil si ha utilizado GTM (no del lado del servidor) antes, básicamente se crea una custom javascript variable y se devuelve el nuevo arreglo. Sin embargo, en GTM que utiliza un contenedor del lado del servidor, la variable javascript personalizada ya no está disponible. ...

mayo 8, 2024 · 2 min · Elvin Guti

Mostrar nombre completo de una rama en powerlevel10k

powerlevel10k es un tema para zsh muy popular y es mi tema favorito. Sin embargo, los nombres de las ramas se truncan si son bastante largos. Sin embargo, se puede eliminar esta limitación actualizando su archivo de configuración: vim ~/.p10k.zsh Debes buscar la palabra “branch” y comentar la línea que hace el truncado: # Tip: To always show local branch name in full without truncation, delete the next line. # (( $#branch > 32 )) && branch[13,-13]="…" # <-- this line Es posible que necesites reiniciar zsh ...

abril 16, 2024 · 1 min · Elvin Guti