Un système de lanceur / raccourci de répertoire pour les ordinateurs de bureau Linux avec Gnome Files (Nautilus) Manager de fichiers (Ubuntu, Fedora, etc.)

Softdrink est un jeu de mots sur Softlink, ou un lien doux (symbolique)
D'une certaine manière, il imite les raccourcis disponibles sur Windows Machine. Vous permet de créer des raccourcis vers les répertoires. Vous double-cliquez sur le raccourci et ce répertoire est ouvert dans un navigateur de fichiers. La barre d'emplacement montre le chemin d'origine du répertoire.
Où que vous vouliez, autant que vous le souhaitez. Aucune restriction sur les placer sur le bureau ou dans tout autre répertoire.
Pour accéder facilement aux endroits connexes à partir d'un dossier. Ils fonctionnent non seulement comme un lanceur, mais aussi comme des signets pratiques.
D'une certaine manière, Softdrink est une version stupide de Soft Link.
La valeur des links soft-links aux répertoires ( ln -s /path/to/direcotry ) ne peut pas être surestimée, et la durée de vie d'un utilisateur Linux sans elles sera impossible.
Cependant, un SoftLink modifie le contexte et fait ressembler la cible à un membre du répertoire hôte. Du point de vue des utilisateurs de GUI, si vous double-cliquez sur une icône SoftLink dans le navigateur de fichiers, la fenêtre ouverte n'affiche pas l'emplacement du Dir cible. Idem à propos de l'option «Open Terminal ICI» dans le répertoire cible.
Cela cache la véritable structure du répertoire du système. Vous pourriez penser que vous travaillez dans un sous-répertoire et finissez par changer quelque chose de «miles».
Une grande partie de cela et vous oubliez ce qui est où. Beaucoup de liens souples nommés différemment finissent par cibler le même emplacement.
Je cherchais un système qui ouvre le répertoire et montre son lieu réel sur le disque. Et finalement fini par faire ça.
Il fut un temps où les lanceurs .desktop fonctionnaient à partir de n'importe quel dossier de votre système et ont été largement utilisés à cet effet. Mais cette capacité a été supprimée en raison du risque de sécurité inhérent au lancement de programmes aléatoires en un clic. Vous ne pouvez plus les utiliser dans Nautilus (Files Gnome) Windows autres que le bureau.
SoftDrink ne vous permet pas de lancer autre chose qu'un répertoire.
Nous avons un programme appelé SoftDrink qui gère un type de mime personnalisé appelé x-jump . Un fichier de MIME Type X-Jump est un fichier texte avec l'utilisateur .jump Jump Extension Crée un fichier .Jump et place l'adresse à l'emplacement cible. Lorsque le système invoque SoftDrink pour traiter ce fichier, SoftDrink lit le chemin d'accès mentionné et le lance dans le navigateur de fichiers.
Dans le navigateur de fichiers, accédez au répertoire où vous souhaitez créer un raccourci.
Créer un fichier texte
Ouvrez ce fichier texte dans l'éditeur de texte et saisissez-y le chemin d'accès à votre répertoire cible, disons ~ / disk2 / backups / 2022 (juste une ligne, rien d'autre)
Renommez ce fichier texte avec un nom descriptif et modifiez l'extension en .Jump. Dis, backup_lastyear.jump
Double-cliquez sur Backup_Lastyear.Jump, le répertoire ~ / disk2 / backups / 2022 sera ouvert dans une nouvelle fenêtre.
Alternativement, créez le fichier .Jump à partir du terminal avec la commande: echo "/path/to/your/directory">somename.jump
Placez le fichier assets/make_jumpfile.sh dans le dossier de script Nautilus. Ce dossier est généralement situé à ~/.local/share/nautilus/scripts
Téléchargez Softdrink Tarball à partir de la Latest Release , extraire les archives.
** cd au répertoire ** contenant makefile.am et configure.ac
Assurez-vous que AutoConf, Libtool, Automake sont installés. Sinon, installez-les en utilisant la commande suivante
Pour Ubuntu / Debian:
sudo apt install autoconf libtool automake
Pour Redhat / Fedora:
$ sudo dnf install autoconf libtool automake
** Exécutez les commandes suivantes **:
# These two needed only if you've cloned the repo
# autoreconf -i
# automake --add-missing
# Commands for everyone
./configure
make
** Installez le logiciel **
sudo make install
Une fois installé, vous pouvez supprimer le matériel téléchargé
Suivez les étapes 1 à 4 dans l'installation
Désinstaller le logiciel
sudo make uninstall
cat , ce qui est très utile comme signet.Softdrink est libéré sous la licence MIT.