Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:amiralgaby:snap_parametrage_avance [Le 29/01/2024, 21:38] – créée Amiralgabyutilisateurs:amiralgaby:snap_parametrage_avance [Le 22/02/2026, 14:00] (Version actuelle) – Installation de l'handler simplifié Amiralgaby
Ligne 9: Ligne 9:
 Cependant, l'application qui est déclenchée est généralement le [[:logitheque|snap-store]]. Cependant, l'application qui est déclenchée est généralement le [[:logitheque|snap-store]].
  
-==== Pour changer l'application déclenchée lancer la commande suivante ==== +==== Customisation pour éviter de dépendre du snap-store ====
-En remplaçant le fichier desktop par celui de votre choix : +
-  xdg-mime default snap-handle-link.desktop x-scheme-handler/snap+
  
-=== Customisation pour éviter de dépendre du snap-store ===+Pour cela on va remplacer le [[:raccourci-lanceur|lanceur (fichiers .desktop)]] qui est actuellement affecté à l'action déclenchée pour les URI snap.
  
 +  - Télécharger le script shell qui sera exécuté quand une URI snap devra être ouverte. [[https://raw.githubusercontent.com/Amiralgaby/snapURL-custom-handler/main/snapURL|Télécharger-le]] depuis [[https://github.com/Amiralgaby/snapURL-custom-handler/tree/main|le dépôt Github]]. \\ Mettez le script dans un endroit réservé aux scripts si possible. 
 +  - [[:tutoriel:script_shell#pour_faire_qu_un_script_soit_executable|Rendre exécutable le script]]
 +  - Exécutez le script sans argument et laisser l'installation se faire <code bash>$ ./snapURL 
 +voulez-vous installer le handler et remplacer snap-handle-link.desktop (Y/n) ?
 +y
 +Fichier /home/gabriel/.local/share/applications/snap-handler.desktop créé.
 +Déplacement dans /usr/share/applications/</code>
 +
 +Aperçu de la fenêtre de dialogue\\ 
 +{{https://raw.githubusercontent.com/Amiralgaby/snapURL-custom-handler/main/snapurl-handle-snap-install.png?link&450}}
  
 ==== Connaître l'application déclenchée ==== ==== Connaître l'application déclenchée ====
Ligne 27: Ligne 35:
 <code bash>grep -F "snap" /usr/share/applications/*.desktop</code> <code bash>grep -F "snap" /usr/share/applications/*.desktop</code>
  
-Il y a **snap-handle-link.desktop** qui est spécialement conçu pour cela+Vous verrez les [[:raccourci-lanceur|lanceurs (fichiers .desktop)]] qui on un rapport avec le mot "snap". ''snap-handle-link.desktop'' est un lanceur qui lance la commande : 
 +  /usr/bin/snap handle-link %U 
 +Cette commande installe le snap store et l'invoque. 
 + 
 +==== Comment changer le raccourci-lanceur qui se déclenche ==== 
 +Lancer la commande suivante en remplaçant le fichier desktop par celui de votre choix : 
 +  xdg-mime default snap-handle-link.desktop x-scheme-handler/snap 
 ---- ----
  
 //[[:utilisateurs:Amiralgaby|Amiralgaby]] Le 29/01/2024// //[[:utilisateurs:Amiralgaby|Amiralgaby]] Le 29/01/2024//