Display the current date in Spanish on Ubuntu’s calendar icon

El ícono de la aplicación de calendario en macOS e iOS siempre muestra la fecha actual (y correcta).

Se trata de una característica sutil y sencilla que probablemente pasará desapercibida para la mayoría. Pero una vez que eres consciente de ello no puedes evitar pensar: “je, eso es realmente genial”.

Ahora puede obtener una función similar en el escritorio de Ubuntu.

Icono del calendario de Ubuntu: siempre es el día 28

¡¿Otra vez el 28?!

Ubuntu usa el icono de Yaru configurado de forma predeterminada. En un sistema básico, el ícono de Yaru para la aplicación Calendario de GNOME es un calendario simulado que muestra el número '28'. No importa cuál sea la fecha real, el ícono siempre muestra el número 28.

¿Es esto un problema?

No, así que deja de gritar “Joey, Ubuntu muestra la fecha en la parte superior de la pantalla. Si necesito verlo, puedo hacerlo porque te escucho absolutamente, amigo mío.

Pero… hay un beneficio pasivo al mirar el ícono del calendario en el Dock de Ubuntu para ver la fecha actual. De alguna manera, hace que el sistema se sienta más vivo.

Además, dado que hasta ahora he hecho todas las comparaciones de Apple, macOS también muestra la fecha en ambos lugares. Si es lo suficientemente bueno para ellos…

Aparece un guión ingenioso

¡Ah, es sólo el 8!

Hacer que el ícono del calendario de Ubuntu refleje la fecha de hoy no es una característica incorporada.

Entonces recurrimos a un script creado por el desarrollador comunitario SebLisic. Esto cambia (y actualiza) el calendario de Ubuntu para mostrar la fecha actual en lugar del número '28'. Cuando la fecha cambia en el mundo real, la fecha cambia en el ícono.

Yo diría que es mágico pero en realidad es simplemente systemd programación.

El script de Seb también ofrece capacidades de personalización, algo que el enfoque de Apple no ofrece. Puede elegir ver el nombre del día en lugar del mes y ver el nombre correcto del mes/día según su ubicación en lugar de en inglés. ¡Bon!

Pero lo que más me gusta del guión de Seb es lo poco invasivo que es. Los archivos del sistema están intactosno requiere sudo y no genera la maraña de dependencias que tienen trucos similares que he cubierto en el pasado.

Dicho eso…

Captura de pantalla del script del icono del calendario de UbuntuIncluso respeta tu elección de color de acento.

Antes de desplazarte hacia abajo para tomar el script y ejecutarlo, debo mencionar algunas cosas.

Primero, este guión sólo funciona en Ubuntu 22.04 LTS. Si usa una versión anterior o más nueva de Ubuntu, tenga en cuenta que es posible que las cosas no funcionen, e incluso si parece funcionar, podría torcerse en el futuro.

En segundo lugar, esto podría ser un factor decisivo para algunos: este script utiliza un ícono de calendario diferente al usado en el tema del ícono de Yaru. Es un reemplazo en forma de Yaru, usa la fuente Ubuntu y se adapta a los colores de acento de Ubuntu, pero la estética del calendario plegable desapareció.

Finalmente, una vez que esté en funcionamiento, cada vez que abra la aplicación Configuración, el ícono del Calendario de GNOME vuelve al ícono del calendario estándar de Yaru. Una solución alternativa (por ahora) es ejecutar systemctl --user start update_calendar_icon.service si esto sucede.

O espere a que la fecha cambie normalmente, momento en el cual el script se vuelve a ejecutar.

¡Consigue el guión!

Puede encontrar el script y los pasos necesarios para usarlo. en la página GitHub de SebLisic. Además de las instrucciones de instalación paso a paso (tl;dr install git, clone repo, run script), también cubre el proceso de deshacer, en caso de que desee deshacerlo y volver a una configuración básica.

Una pregunta frecuente hace el trabajo de responder preguntas.

Finalmente, la parte adulta: utilicé este script sin causar ningún efecto nocivo en mi escritorio, pero no ejecuto scripts encontrados en línea a ciegas o sin hacer nada. Siempre revise las cosas usted mismo para satisfacer su sensibilidad antes de seguir adelante.

Gracias: Sebastián

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top