blob: 3e3677b5c9de8df7347683bd6c834cc7524111a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
# Configuration Tridactyl
Ce guide explique comment configurer Tridactyl et vérifier que la configuration est bien prise en compte.
## Structure des fichiers
Pour une installation propre, tous les fichiers du Native Messenger sont regroupés dans le dossier de configuration de Firefox.
### 1. Native Messenger (`native_main.exe` et `tridactyl.json`)
**Emplacement :** `%APPDATA%\Mozilla\NativeMessagingHosts\`
- `tridactyl.json` : Le manifest qui dit à Firefox où trouver l'exécutable.
- `native_main.exe` : Le programme qui fait le lien avec le système.
Ces fichiers sont synchronisés dans le projet :
- Source : `%APPDATA%\Mozilla\NativeMessagingHosts\tridactyl.json`
- Projet : `configs\windows\var_APPDATA_Mozilla_NativeMessagingHosts_tridactyl.json`
*(Note : L'exécutable `native_main.exe` n'est pas synchronisé dans git car c'est un binaire, mais il doit être présent sur la machine)*
### 2. Configuration Utilisateur (`.tridactylrc`)
**Emplacement :** `%USERPROFILE%\.tridactylrc`
Ce fichier contient vos personnalisations (raccourcis, thèmes, etc.).
Synchronisé dans le projet :
- Source : `%USERPROFILE%\.tridactylrc`
- Projet : `configs\windows\var_USERPROFILE_.tridactylrc`
## Installation / Restauration
Si vous installez sur une nouvelle machine :
1. Copiez `native_main.exe` (à télécharger depuis le dépôt Tridactyl) dans `%APPDATA%\Mozilla\NativeMessagingHosts\`.
2. Exécutez le script de restauration du projet pour placer `tridactyl.json` et `.tridactylrc` :
```powershell
.\scripts\sync-from-project.ps1
```
## Vérification
Dans Firefox, tapez `:native` pour confirmer que le Native Messenger fonctionne. Il devrait afficher la version et le chemin vers l'exécutable.
|