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.