Reasignar botones del ratón en GNU/Linux

Desde hace algún tiempo utilizo ratones con botones laterales (también identificados como 6to y 7mo botón), los que típicamente vienen asignados a la función «avanzar» y «retroceder» y son bastante habituales en cualquier ratón gamer. Si aún no queda claro de qué voy a hablar hoy, a continuación dejo una imagen con estos botones señalados mediante flechas. Si tenés un ratón con estos botones adicionales es casi seguro que vienen asignados a estos atajos que mencionaba antes, y posiblemente te ocurra como a mí y sean atajos que no uses habitualmente. Durante bastante tiempo ignoré estos botones y los limité a un uso bastante esporádico, hasta que se me ocurrió la posibilidad de reasignarlos a otras funciones que sí me resultaran útiles. Afortunadamente en sistemas GNU/Linux tenemos varias utilidades que nos permiten reasignar teóricamente cualquier pulsación del ratón o teclado a la función que deseemos. ...

Cómo sincronizo la configuración de mis PCs

Somos muchos los que poseemos al menos dos computadoras y las usamos en nuestro día a día. En mi caso se trata de la computadora de escritorio que tengo en casa y una portátil ThinkPad X230 que uso en la oficina y en movilidad. Cuando esto ocurre es posible que nos interese mantener sincronizados archivos, atajos de teclado, configuraciones de aplicaciones o inclusive habrá quien sincronice el fondo de pantalla. En mi caso, en ambas computadoras uso GNU/Linux y para sincronizar archivos entre ellas uso Nextcloud, una configuración bastante simple que no vale la pena mencionar. Lo que sí pretendo mencionar es cómo sincronizo la configuración de varias de las aplicaciones que necesito usar en ambas computadoras. ...

Reemplazar una cadena o texto en varios archivos

Recientemente estuve reordenando archivos y una vez finalizado esto me encontré con la necesidad de modificar varios de estos archivos para apuntar algunas rutas a su nueva ubicación. Si necesitaramos editar unos pocos archivos pequeños podríamos usar el editor de texto de nuestro agrado para buscar y reemplazar la cadena de texto necesaria, pero cuando hablamos de muchos archivos o muy grandes donde la cadena aparece muchas veces esta opción de vuelve poco práctica. Ahí es donde la terminal de GNU/Linux podrá ayudarnos, concretamente los comando find y sed que sirven para buscar y sustituir respectivamente. ...

Notificar el estado de batería en GNU/Linux

Recientemente cambié de trabajo y con ello también la computadora portátil que uso para trabajar. Esto implica que además de la instalación inicial durante las primeras horas o días uno va instalando el software necesario, configurando el sistema a gusto y necesidad, y entendiendo las particularidades del dispositivo en cuestión. Pese a tener parcialmente automatizada la instalación de paquetes con un script en bash que agrega repositorios e instala aquellas herramientas que suelo usar siempre, otros tantos los instalo a mano y la personalización del escritorio la hago más o menos de memoria según lo que aprendí en esta guía. ...