2023-07-25 22:08:58 -04:00
|
|
|
# Scut-Reminder
|
|
|
|
|
|
|
|
Scut-Reminder est un petit utilitaire en ligne de commande pour gérer et lister vos raccourcis d'application favoris.
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
```
|
2023-07-26 16:11:47 -04:00
|
|
|
scut // Affiche la liste des applications
|
|
|
|
|
|
|
|
scut -c MaConfig.json -a "nevim" // Affiche liste des raccourcis de nevim de MaConfig.json
|
|
|
|
|
|
|
|
scut -a "Visual Studio Code" // Affiche liste des raccourcis de vscode
|
|
|
|
|
|
|
|
scut -u // Afficher liste des urls d'aide au raccourcis
|
2023-07-25 22:08:58 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
## Options
|
|
|
|
|
|
|
|
- `-c NomDuFichierConfig` Utiliser ce fichier de configuration au lieu de `config.json` (par défaut)
|
|
|
|
- `-a Nom Application` Afficher les raccourcis de l'application spécifiée
|
|
|
|
- `-h` Afficher l'aide
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
|
|
Téléchargez le fichier binaire pour votre plateforme à partir de la section Releases.
|
|
|
|
```
|
2023-07-25 23:12:04 -04:00
|
|
|
curl -s https://git.bcmaison.cf/Outils/scut-reminder/raw/branch/main/install.sh | sh -s
|
2023-07-25 22:08:58 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
## Configuration
|
|
|
|
|
|
|
|
Le fichier `config.json` doit respecter ce format :
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"apps": [
|
|
|
|
{
|
|
|
|
"name": "neovim",
|
|
|
|
"shortcuts": {
|
|
|
|
"ctrl+alt+n": "Open neovim",
|
|
|
|
"ctrl+n": "Split neovim horizontally"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "vscode",
|
|
|
|
"shortcuts": {
|
|
|
|
"ctrl+shift+p": "Command palette"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
```
|