Que ce soit avec Vim, nvim ou VScode, il est un peu compliqué d'utiliser pleinement ces outils alors que les langages de développement sont dans un container.
L'ensemble des plugins et assistants utilisés dans les IDE ont besoin d'avoir sous la main les langages en question.
On se retrouve donc à installer java/go/rust/python/... dans le container pour ne pas polluer notre rpm-ostree et lorsque l'on installe le plugin qui va bien dans mon IDE il nous annonce fièrement qu'il lui faut java/go/rust/python/... pour pouvoir fonctionner.
L'usage de flatpak s'en trouve du coup un peu réduit. Même chose si l'outil est installé avec rpm-ostree.
Pour vim, ce n'est pas encore trop gênant lorsque le container est un toolbox, ça l'est déjà plus lorsque c'est un container spécialisé pour le langage, sans trop de possibilité d'ajouter vim à chaque mise à jour.
Idem pour VScode, il faut oublier les plugins, ou alors il faut l'installer dans le toolbox. Il existe des astuces pour lancer des outils graphique dans le container, mais ce n'est pas super pratique.
Est-ce que quelqu'un a trouvé une meilleure solution?
# Outil de dev dans flatpak (ou pas) et toolbox, cohabitation compliquée
Posté par Gauthier (Mastodon) . En réponse à la dépêche Fedora Silverblue en pratique. Évalué à 0.
Que ce soit avec Vim, nvim ou VScode, il est un peu compliqué d'utiliser pleinement ces outils alors que les langages de développement sont dans un container.
L'ensemble des plugins et assistants utilisés dans les IDE ont besoin d'avoir sous la main les langages en question.
On se retrouve donc à installer java/go/rust/python/... dans le container pour ne pas polluer notre rpm-ostree et lorsque l'on installe le plugin qui va bien dans mon IDE il nous annonce fièrement qu'il lui faut java/go/rust/python/... pour pouvoir fonctionner.
L'usage de flatpak s'en trouve du coup un peu réduit. Même chose si l'outil est installé avec rpm-ostree.
Pour vim, ce n'est pas encore trop gênant lorsque le container est un toolbox, ça l'est déjà plus lorsque c'est un container spécialisé pour le langage, sans trop de possibilité d'ajouter vim à chaque mise à jour.
Idem pour VScode, il faut oublier les plugins, ou alors il faut l'installer dans le toolbox. Il existe des astuces pour lancer des outils graphique dans le container, mais ce n'est pas super pratique.
Est-ce que quelqu'un a trouvé une meilleure solution?