Cambiar primer día de la semana en el calendario en Linux/Gnome/Ubuntu
Años de estar usando de manera más o menos asidua Ubuntu y recién descubro algo que no está como me gusta: En el calendario desplegable de la barra superior de Gnome el primer día de la semana comienza por el lunes. Tal vez era que antes estaba bien y cambió con alguna actualización, pero el punto es que por estas pampas todos los almanaques arrancan la semana por el Domingo, y uno está intrínsecamente acostumbrado a esa disposición; algunos dicen que empezar por el domingo es de vagos, pero eso lo refuto categóricamente y en este mismo momento desde la cama.
El punto problemático es que Ubuntu, o mejor dicho Gnome, no provee una forma de cambiar esta configuración de manera gráfica, y se debe recurrir a la consola y a editar un archivo de texto, que por otro lado no es nada difícil.
- En primer lugar chequeamos con el comando locale en la consola cuál es par idioma/país que tenemos configurados. En mi caso arroja, lógicamente, es_AR (español/Argentina).
- Sabiendo lo anterior editamos el archivo /usr/share/i18n/locales/es_AR o el que corresponda, siempre en el mismo directorio, con nuestro editor de texto favorito y derechos de superusuario, por ej: sudo gedit /usr/share/i18n/locales/es_AR
- Buscamos en el archivo de texto el valor first_weekday. Si nuestra semana comenzaba en lunes, seguramente tiene de valor el número 2; deberemos cambiarlo por el 1 para que comience en domingo.
- Guardamos y cerramos el archivo, y a continuación regeneramos la configuración local mediante el comando locale-gen.
- Para ver los cambios en el calendario podemos cerrar y volver a iniciar sesión, reiniciar el equipo, o simplemente ingresar el comando killall gnome-panel desde la consola, con el cual se reiniciará la interfaz Gnome.
Me enteré de esto gracias a Sonia Hamilton, quien también provee un script para realizar este cambio automáticamente luego de cada actualización del sistema en la que nuestros cambios manuales serán sobreescritos.