Atareao con Linux

atareao

Disfruta conmigo de Linux y del Open Source. Aquí encontrarás como sacarle el máximo partido a tu entorno de escritorio Linux, hasta como montar un servidor web, un WordPress, un proxy inverso, una base de datos o cualquier otro servicio que puedas imaginar. Y todo ello, lo puedes montar en una Raspberry Pi, en un VPS, en tu propio ordenador o en cualquier servidor. Vamos, cualquier cosa que quieras hacer con Linux, seguro, seguro, que la encontrarás aquí.

  1. ATA 729 Olvídate de los Alias. Como conseguir una Terminal Ultra RAPIDA

    5D AGO

    ATA 729 Olvídate de los Alias. Como conseguir una Terminal Ultra RAPIDA

    ¡Transforma tu Terminal Linux en una Máquina de Productividad! Domina fish shell con este Tutorial Práctico ¿Te preguntas cómo los expertos en Linux logran trabajar tan rápido en la terminal? ¿Estás cansado de escribir los mismos comandos largos una y otra vez? Si la respuesta es sí, este episodio de Atareao con Linux es para ti. En él, vamos a desvelar uno de los secretos mejor guardados para la automatización y la eficiencia: el uso de fish shell. A diferencia de otras shells como Bash o Zsh, fish se diseñó desde cero pensando en la usabilidad y la productividad, y hoy te voy a enseñar por qué sus abreviaciones y funciones son una auténtica revolución para tu flujo de trabajo. Este no es solo un tutorial teórico. Te guiaré paso a paso para que puedas implementar estas herramientas en tu sistema Linux de inmediato. Te mostraré cómo dejar de depender de los alias tradicionales y aprovechar el poder de las abreviaciones (abbr) que se expanden en tiempo real, dándote un control sin precedentes antes de ejecutar un comando. Esto te permitirá evitar errores comunes y, sobre todo, ganar velocidad. Pero fish no se queda ahí. También te enseñaré a crear funciones personalizadas para automatizar tareas más complejas, scripts que puedes ejecutar con una simple palabra, sin importar si necesitas gestionar tus servicios con Docker, optimizar la copia de archivos con Syncthing, o simplemente simplificar tareas cotidianas de administración del sistema. Cada segundo que ahorras en la terminal se traduce en más tiempo para innovar y crear. ¿Qué te llevas de este episodio de Atareao con Linux? Aprende la diferencia clave entre abbr y alias, y por qué las abreviaciones de fish te harán más productivo al instante. Descubre cómo crear y gestionar tus propios atajos de teclado para cualquier comando, desde operaciones de Git hasta el despliegue de contenedores. Dominas el arte de las funciones en fish para automatizar scripts y lógicas complejas de forma sencilla. Obtén consejos prácticos sobre cómo organizar tu configuración en ~/.config/fish/ para mantener un entorno de trabajo limpio y eficiente. Entiende la filosofía de fish y por qué es una de las mejores shells de código abierto para cualquier entusiasta de GNU/Linux. Este episodio está pensado para cualquier persona que quiera mejorar su productividad en la línea de comandos, ya seas un desarrollador de software que usa Neovim o Rust, un sysadmin que gestiona servidores, o un usuario que simplemente quiere sacar el máximo provecho a su escritorio GNOME. Si te gusta la programación, el scripting, el software libre y la automatización, te garantizo que este contenido resonará contigo. No dejes pasar esta oportunidad de darle un impulso a tu carrera y a tus proyectos personales. La terminal es tu herramienta más poderosa; aprende a usarla como un verdadero profesional. ¡Sigue el podcast Atareao con Linux para no perderte ningún truco! Cada semana, te traemos soluciones prácticas y tutoriales detallados para que domines Linux de una vez por todas. Si este episodio te ha parecido útil, deja una valoración positiva para que más personas puedan descubrir este conocimiento. Más información y enlaces en las notas del episodio 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao

    15 min
  2. ATA 728 Este gestor de archivos es una auténtica LOCURA

    SEP 12

    ATA 728 Este gestor de archivos es una auténtica LOCURA

    En este nuevo episodio de atareao con Linux, nos sumergimos en el fascinante mundo de los gestores de archivos para la terminal. Aunque ya he hablado de mi favorito, Yazi, hoy te presento uno que me ha volado la cabeza: Superfile. A menudo, pensamos que la productividad se consigue con interfaces gráficas complejas, pero este gestor de archivos minimalista y ultrarrápido, desarrollado en Go, demuestra todo lo contrario. Su TUI (Text-based User Interface) es tan sencillo y eficiente que te hará replantearte tu forma de trabajar con Linux, ya sea en un VPS, en tu Raspberry Pi o en cualquier servidor. Descubriremos por qué Superfile es una alternativa tan interesante a otras herramientas y exploraremos sus funcionalidades clave, sus atajos de teclado inspirados en Vi y los distintos modos que ofrece para optimizar cada tarea. Te sorprenderá lo fácil que es copiar, mover, renombrar y eliminar archivos y directorios con apenas unos pocos comandos. Acompáñame en este análisis y descubre si esta "locura" de gestor de archivos puede convertirse en tu nueva herramienta favorita. Si buscas una solución práctica, ligera y potente para gestionar tus archivos, este es tu episodio. Más información y enlaces en las notas del episodio 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao

    25 min
  3. ATA 727 ¿Todavía sufres con Word para hacer tu tesis o proyecto? Yo no

    SEP 8

    ATA 727 ¿Todavía sufres con Word para hacer tu tesis o proyecto? Yo no

    Descripción SEO para el episodio 727 de "atareao con Linux": En este episodio, abordo un problema común: la frustración al crear documentos importantes como tesis, proyectos o informes extensos utilizando herramientas tradicionales como Microsoft Word. Para ello, te traigo una solución innovadora y mucho más eficiente: Typst. Typst no es solo otra alternativa, es un lenguaje de marcado que combina la sencillez de Markdown con la potencia de LaTeX. Esto te permite centrarte únicamente en el contenido de tu documento, sin preocuparte por el formato. Una vez que eliges o creas una plantilla, la estética del documento, la tipografía y el diseño se manejan automáticamente. El episodio explora a fondo por qué Typst es la herramienta que estabas buscando: su sintaxis es increíblemente fácil de aprender y usar, la compilación a PDF es muchísimo más rápida que con LaTeX y, al ser un lenguaje de programación, permite automatizar tareas y simplificar tu trabajo. Para ilustrar su potencial, se presentan cuatro ejemplos prácticos: Un álbum de fotos: Demuestra cómo manejar fácilmente documentos con muchas imágenes. Un libro: Muestra la plantilla que Lorenzo usa para escribir sus libros sobre Bash y Docker, gestionando documentos largos de manera eficiente. Un CV: Utilizando una plantilla del Universo de Typst, se demuestra la capacidad para crear documentos con una presentación impecable. Un paper científico: Se destaca su capacidad para manejar documentos complejos con fórmulas y gráficos, igualando a LaTeX pero de forma más simple. Además, el episodio ofrece tres opciones para empezar a usar Typst: la versión en línea para trabajar en equipo, el editor gráfico Katvan y la integración con editores de código como Visual Studio Code y, la favorita de Lorenzo, Neovim, con la extensión Tinymist y Typst-Preview. Si eres un estudiante, un profesional o simplemente alguien que busca una forma más inteligente y productiva de crear documentos, este episodio es para ti. Descubre cómo dejar atrás las limitaciones de Word y adoptar una solución que te ahorrará tiempo y te permitirá enfocarte en lo que realmente importa: tu contenido. Más información y enlaces en las notas del episodio 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao

    37 min
  4. ATA 726 Octava Temporada. Selfhosted, Android y configuraciones

    SEP 4

    ATA 726 Octava Temporada. Selfhosted, Android y configuraciones

    Si la temporada pasada fue un poco caótica y no se concretaron muchos de los planes, no fue en absoluto un año perdido. De hecho, fue muy productivo desde el punto de vista de la programación. Abordé temas fascinantes como Obsidian (aunque al final volví a mi querido Neovim), la shell Fish, cómo mejorar tus copias de seguridad con Restic en Android, o la exploración de un gestor de ventanas diferente como Niri. A pesar de los avances, eché de menos lo que más me apasiona: los tutoriales prácticos y detallados que nos permiten profundizar en cada tema. Este es el espíritu que quiero recuperar en esta nueva temporada, pero sin caer en la ambición desmedida. Mi objetivo es ofreceros soluciones concretas y métodos que podáis aplicar para mejorar vuestra productividad y optimizar vuestros sistemas Linux. Si eres de los que, como yo, valora tener el control total sobre tus datos y servicios, este pilar te encantará. Hace casi tres años que publiqué mi tutorial de autoalojamiento, y desde entonces, muchas cosas han cambiado. Por eso, mi plan es renovar ese tutorial desde cero, partiendo de Traefik, mi proxy inverso de cabecera. A lo largo de los episodios, configuraremos Traefik desde cero, incluyendo extensiones para mejorar su funcionamiento, y le iremos añadiendo todos los servicios que utilizo en mi día a día, como Docker y más. Hace años que no me meto de lleno en el desarrollo para Android, pero el uso masivo de dispositivos móviles y la evolución de la plataforma me han hecho reconsiderarlo. Mi idea es implementar al menos tres aplicaciones prácticas y funcionales, todas ellas conectadas a un backend robusto en Rust: Un gestor de redes sociales: Automatizaré la publicación de contenidos, pero esta vez con un frontend en Android que te permitirá monitorizar múltiples feeds y configurar la publicación con total libertad. Un gestor Docker: Si alguna vez soñaste con gestionar los contenedores de tu servidor desde el móvil, este proyecto es para ti. Crearé una aplicación Android que, a través de una API en el servidor, te permitirá gestionar todos tus contenedores de forma sencilla y en movilidad. Gestión del Blog y Podcast: Aunque es una tarea muy ambiciosa a largo plazo, quiero empezar a dar los primeros pasos para dejar WordPress atrás y poder gestionar todo el contenido del blog y del podcast desde una aplicación móvil. Finalmente, volveré a un tema recurrente y muy demandado en el canal: las configuraciones. Desgranaré poco a poco la configuración de mis herramientas clave. Veremos cómo tengo configurados Niri, Neovim y mi escritorio GNOME, con tutoriales específicos que te ayudarán a personalizar y optimizar tu propio entorno de trabajo. De nuevo, puede que me haya ido un poco de las manos con las promesas de la nueva temporada, pero como siempre digo, si no nos planteamos metas, es difícil que lleguemos a nada. Así que, esto es lo que propongo. Espero que estos nuevos temas os resulten tan interesantes como a mí. Os animo a seguirme en esta nueva aventura y, como siempre, no dudes en escribirme para proponerme cualquier tema. ¡Nos escuchamos la próxima semana en "atareao con Linux"! ¿Te ha gustado la propuesta para esta temporada? ¿Qué proyecto te interesa más? ¡Déjame un comentario y dime qué te gustaría que tratara en profundidad! Más información y enlaces en las notas del episodio 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao

    21 min
  5. ATA 725 ¿Es este el FUTURO del autocompletado en Neovim?

    SEP 1

    ATA 725 ¿Es este el FUTURO del autocompletado en Neovim?

    En este episodio de "atareao con Linux", me sumerjo en uno de mis temas favoritos: la optimización del flujo de trabajo en Neovim. Para los que me seguís, sabéis que la búsqueda de la productividad en Linux es una misión constante. Y en esa búsqueda, la elección de los plugins adecuados es fundamental. En esta ocasión, he probado cinco extensiones que han cambiado radicalmente mi forma de trabajar y que quiero compartir contigo. El punto central de este episodio es una declaración audaz: he encontrado un sustituto para nvim-cmp. Durante mucho tiempo, este ha sido el estándar de oro para el autocompletado en Neovim, pero a veces, la complejidad de su configuración y el consumo de recursos puede ser un obstáculo. Mi alternativa, saghen/blink.cmp, es la solución. Este plugin se centra en la velocidad y la sencillez. Es un sistema de autocompletado minimalista que ofrece sugerencias de forma casi instantánea, liberándote para que te concentres en el código. Si buscas una experiencia más fluida y una configuración más limpia, este plugin es una auténtica revelación que no te decepcionará. Pero mi optimización no se detiene ahí. También he integrado otras cuatro herramientas esenciales que resuelven problemas comunes en el día a día de cualquier desarrollador. Primero, el plugin Isrothy/neominimap.nvim me ha liberado de la frustración de navegar por archivos de código interminables. Ahora, con una vista visual de todo el documento, puedo saltar a cualquier sección con un simple vistazo, mejorando la navegación y la comprensión del proyecto. Y por último, he transformado Neovim en mi propio sistema de notas personal con lervag/wiki.vim. Este plugin me permite crear, enlazar y organizar mis notas en formato de texto plano, construyendo una base de conocimiento interconectada a la que puedo acceder y modificar en cualquier momento. Es ideal para documentar proyectos, guardar snippets de código o simplemente organizar mis ideas para futuros episodios. En resumen, este episodio es una guía práctica para que tú también puedas revolucionar tu uso de Neovim. Te muestro cómo estos cinco plugins de software libre pueden resolver problemas específicos y llevar tu productividad al siguiente nivel. Escúchalo ahora y descubre las herramientas que te harán más eficiente en tu entorno de desarrollo. Más información y enlaces en las notas del episodio 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao

    23 min
  6. ATA 724 Firefox Extremo: Pestañas Verticales, IA y productividad

    AUG 28

    ATA 724 Firefox Extremo: Pestañas Verticales, IA y productividad

    En este nuevo episodio de "atareao con Linux", me sumerjo en uno de mis temas favoritos: cómo optimizar nuestras herramientas de trabajo para ser más productivos. Si eres de los que vive en el terminal, con los scripts de Bash, los contenedores de Docker o los proyectos de Rust y Python, sabrás que un navegador eficiente es tan importante como un buen editor de código. Por eso, en este capítulo, vamos a vitaminar Firefox. Dejaremos atrás la experiencia de usuario predeterminada y exploraremos una configuración que realmente eleva tu productividad. Hablaremos de la solución a uno de los mayores dolores de cabeza: la gestión de pestañas. ¿Te has encontrado alguna vez con una docena de pestañas abiertas, sin poder distinguir una de la otra? La solución es simple y visualmente espectacular: pestañas verticales. Te contaré cómo implementarlas con extensiones como Sidebery y cómo usar atajos de teclado para moverte entre ellas con la velocidad de un rayo. Pero no nos quedaremos ahí. Te mostraré cómo transformar la barra lateral de Firefox en un panel de control personal. Descubrirás cómo integrar un chatbot de inteligencia artificial directamente en tu navegador, lo que te permitirá hacer preguntas, revisar código o generar texto sin perder el foco en la tarea principal. Además, aprenderás a tener a mano tu historial, tus marcadores y las pestañas abiertas en otros dispositivos, todo en un solo lugar. Para redondear la experiencia, te presentaré dos extensiones que considero imprescindibles en mi flujo de trabajo: Page Sidebar: Si necesitas comparar dos páginas web, revisar la documentación de una API o simplemente tener dos vistas en paralelo, esta extensión es la respuesta. Te permite abrir cualquier URL en la barra lateral, convirtiendo tu navegador en un espacio de trabajo de dos paneles. Tabliss: La primera impresión cuenta, y la página de nueva pestaña de Firefox no tiene por qué ser aburrida. Con Tabliss, podrás personalizarla con fondos espectaculares, un reloj minimalista y tus enlaces más importantes, convirtiendo cada nueva pestaña en una fuente de inspiración y orden. Este episodio es una guía práctica para cualquier entusiasta de Linux, el software libre, la programación o el self-hosted que quiera llevar su productividad al siguiente nivel. Hablaremos de cómo estas pequeñas configuraciones pueden marcar una gran diferencia en tu día a día, permitiéndote ser más eficiente y disfrutar más del proceso de trabajo. Recuerda que todos los enlaces y recursos mencionados en este episodio están disponibles en las notas del programa en mi blog, atareao.es. Más información y enlaces en las notas del episodio 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao

    16 min
  7. ATA 722 Las 4 herramientas que han transformando mi escritorio Linux

    AUG 21

    ATA 722 Las 4 herramientas que han transformando mi escritorio Linux

    Hace algo más de dos meses, tomé una decisión que ha cambiado por completo mi forma de interactuar con el ordenador: reemplacé mi anterior tiling window manager, Sway, por Niri. Como ya os conté en el episodio 701, "Este gestor de ventanas me hizo dejar i3, Hyprland y Sway", Niri me ha sorprendido no solo por su ligereza, sino por su peculiar comportamiento de scroll horizontal infinito. Desde entonces, he pasado más tiempo en Niri que en GNOME, principalmente porque su configuración se adapta a la perfección a mi flujo de trabajo, especialmente en la programación diaria. Sin embargo, este viaje no ha sido fácil; he tenido que tunear y afinar algunos detalles para llegar al punto de confort en el que me encuentro hoy. Y es que, como bien sabéis, la configuración de un tiling o de cualquier entorno a través de dotfiles es un proceso continuo, un viaje sin fin en busca de la perfección del más mínimo detalle. En este episodio, me gustaría compartir con vosotros las cuatro herramientas clave que han sido fundamentales en esta transformación de mi escritorio. 1. Anyrun: el cerebro de la operación y el nuevo lanzador de aplicaciones. En el episodio 703, os hablé de Ulauncher, un lanzador de aplicaciones que me acompañó durante mucho tiempo. Pero en mi búsqueda de optimización, descubrí Anyrun, y me sorprendió su velocidad. A diferencia de Ulauncher, Anyrun es prácticamente instantáneo. Sin embargo, hay un detalle muy importante a tener en cuenta: su desarrollo está en modo de mantenimiento, y no lo encontraréis en repositorios oficiales como AUR, por lo que tendréis que compilarlo. 2. El selector de Emojis: mi búsqueda de la solución perfecta. Como sabéis, los emojis se han vuelto esenciales para expresar emociones y dar contexto a nuestras palabras, algo especialmente útil al responder comentarios en YouTube o en mi web. Si en GNOME lo tengo solucionado con una extensión, mi desafío con Niri era encontrar una solución eficiente. He estado probando Smile, una aplicación en Python, pero aún no me termina de convencer. Estoy en la búsqueda de una alternativa más rápida y os pido vuestra ayuda: si conocéis alguna, ¡hacédmelo saber! Por supuesto, para escribir código, mi fiel Neovim ya lo tiene resuelto con su correspondiente plugin. 3. Fondos de pantalla dinámicos con mpvpaper. Quizás os parezca un detalle menor, pero tener un video relajante como fondo de pantalla, en mi caso un paisaje con hojas moviéndose con el viento, me ayuda a concentrarme. Os mostraré cómo implementé mpvpaper en Niri con solo unas pocas líneas de código en la configuración, permitiendo tener un video como fondo de pantalla en uno o ambos monitores. 4. Animaciones y reglas de ventana. Para tener una experiencia realmente pulida en Niri, es vital configurar animaciones y reglas de ventana. Os explicaré cómo he estado experimentando con las animaciones para encontrar la que menos me distrae. Y, lo más importante, os enseñaré cómo he definido reglas para que las ventanas se comporten como yo quiero. Por ejemplo, cómo hacer que la ventana de la app de emojis aparezca flotante, o que la terminal kitty se vuelva semitransparente cuando no está activa. También os mostraré cómo aplicar reglas para todas las ventanas, como definir un radio de esquina de 12 píxeles. Más información y enlaces en las notas del episodio 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao

    24 min

Ratings & Reviews

5
out of 5
2 Ratings

About

Disfruta conmigo de Linux y del Open Source. Aquí encontrarás como sacarle el máximo partido a tu entorno de escritorio Linux, hasta como montar un servidor web, un WordPress, un proxy inverso, una base de datos o cualquier otro servicio que puedas imaginar. Y todo ello, lo puedes montar en una Raspberry Pi, en un VPS, en tu propio ordenador o en cualquier servidor. Vamos, cualquier cosa que quieras hacer con Linux, seguro, seguro, que la encontrarás aquí.

You Might Also Like