TUTORIAL: "Hacer compatibles las extensiones de GNOME por los cambios de versiones del escritorio"

Hola y bienvenido a mi tutorial esto va a ser breve ya no requiere grandes conocimientos para de alguna manera compatibilizar las extensiones , quiero aclarar que esto funciona solo en unos casos puntuales que la extensiones no sean tan alejadas a las versiones compatibles con el entorno. Por ejemplo, una extension que es compatible con la version del entorno GNOME 46 , puede serlo con GNOME 47 ques la actual siempre y cuando no tenga cambios drásticos en la extensión o el entorno. 

Haciendo los cambios en el archivo .json ... 

Primero vamos a ir al directorio donde se alojan las extensiones de gnome,cuando sea en posible nosotros podemos editar estos archivos dentro de nuestra carpeta usuario que la ruta por defecto sería la siguiente : 

~.local/share/gnome-shell/extensions

Dentro de la carpeta están los directorios de las extensiones en los cuales debemos entrar en los cuales tiene un archivo particular qué debemos ver las versiones de entorno o escritorio que soporta , como les he mencionado como la siguiente: 

"shell-version": [

    "46",

    "47"

Esto indica la compatibilidad de las extensiones con el entorno , entonces sabiendo esto. vamos a editar nuestra extensión o compatibilizar dicha extensión. Nos situamos dentro de la carpeta de extensión y buscaremos el archivo con la terminación en .JS en muchos casos su nombre sería "metadata.json". Solo hay que agregar una linea que diga la compatibilidad , por ejemplo si estas en gnome 45 y la extensión es compatible con gnome 44 deberia agregar los siguiente en la sección que dice shell version seguido de eso diría "46", le daría un salto de línea y luego agregarias "45" y seguido por una coma. Luego guardas los cambios. 



¡Una vez aplicado los cambios nos resta cerrar y volver abrir la sesión de usuario!

Si te ha sido de ayuda por favor pasa por mi pagina de facebook o el grupo de telegram y forma parte de una comunidad de linux.