Pour l’instant, seul GNU/Linux (Arch Linux, CentOS, Debian, Fedora, Ubuntu…) et les autres systèmes utilisant X.org (FreeBSD, OpenBSD, OpenIndiana…) sont pris en charge (donc ni MacOS ni Windows).
Téléchargez ce script en cliquant sur ce lien avec le bouton droit et en sélectionnant « Enregistrer sous ».
Puis rendez-le exécutable avec la commande
chmod a+rx beop
Note : ce script est fourni sans aucune garantie.
Il est fortement conseillé de sauvegarder vos travaux en cours avant de le lancer (dans le cas où un bug ou une incompatibilité rendraient le clavier momentanément inutilisable).
Pourquoi un script ?
Même si la disposition peut être placée dans un fichier à part, pour qu’elle soit connue des interfaces permettant de choisir les paramètres du clavier, il faut qu’elle soit déclarée dans certains fichiers, qui doivent donc être modifiés.
Par conséquent, fournir des paquets n’impliquerait pas seulement de fournir un paquet par distribution, mais de fournir un nouveau paquet à chaque mise à jour de celui de la distribution qui contient ces fichiers.
Alors que, dans la mesure où les fichiers concernés sont organisé de manière similaire sur la plupart des distributions Linux et même d’autres systèmes, un script d’installation peut couvrir tous ces systèmes.
Utilisation ponctuelle
Lancez le script beop
sans argument pour charger la disposition Béop sous X.org ou sous la console de Linux.
En lançant beop --prog
vous chargerez la variante « programmation » (l’espace insécable est repoussé en Maj+AltGr pour éviter sa frappe accidentelle).
Avec beop --typo
vous chargerez la variante typographie (attention : elle pose certains problèmes de compatibilité).
beop -1.0
charge l’ancienne version de la disposition.
beop --aide
affiche l’aide, notamment les autres options.
Si besoin, pour repasser en Azerty, utilisez la commande beop -a
(en Béop, en regardant des touches marquées en Azerty, ça correspondrait à ader "q
).
Installation
Lancez depuis le compte root ou avec sudo
beop --installe
pour installer la disposition (et ses variantes programmation et typographie) sur le système (les fichiers modifiés sont sauvegardés auparavant avec le suffixe .sans_beop
).
Dans le cas où les fichiers contiennent déjà la disposition Béop, ils ne sont pas modifiés.
Pour utiliser la disposition Béop, il vous reste à la sélectionner de la manière habituelle sur votre système.
Désinstallation
beop --desinstalle
(lancé depuis le compte root ou avec sudo) restaure la version d’origine des fichiers (celle sauvegardée avec le suffixe .sans_beop
, pour peu que personne ne l’ait effacée).
Dans le cas où les fichiers en place ne contiennent pas la disposition Béop (typiquement du fait qu’ils ont été écrasés par une mise à jour du système), ils ne sont pas remplacés.