TUIOS est inspiré de l’ergonomie de Vim. Il est conçu pour les utilisateurs avancés qui souhaitent gérer plusieurs terminaux avec efficacité et automatisation.
Fonctionnalités principales ( Interface de type Vim)
Modes multiples : gestion de fenêtres et mode terminal.
Plus de 100 raccourcis personnalisables.
Navigation modale pour une productivité accrue.
Gestion de Workspaces
Supporte 9 workspaces indépendants, similaires aux bureaux virtuels.
Permet d’organiser les fenêtres par contexte ou projet.
Tiling automatique
Algorithme de tiling master-stack.
Possibilité de snap manuel des fenêtres sur la grille.
Scrollback avancé
10 000 lignes d’historique consultables.
Recherche, sélection et copie avec commandes inspirées de Vim.
Personnalisation visuelle
Plus de 300 thèmes inclus : Dracula, Nord, TokyoNight, etc.
Thèmes facilement changeables et personnalisables.
Tape Scripting
Automatisation des workflows via un DSL simple.
Enregistrement et lecture des interactions.
Licence et compatibilité
Licence MIT.
Open source et multiplateforme (macOS, Linux, potentiellement Windows via WSL).
Installation
macOS (via Homebrew)
# Installer TUIOS
brew install tuios
# Lancer TUIOS
tuios
Linux (via source ou package)
Si aucun paquet n’est disponible, télécharger le zip et compiler ou exécuter le binaire fourni. Typiquement :
# Décompresser
unzip tuios.gaurav.zip
cd tuios
# Compiler (si nécessaire, exemple pour Go)
go build -o tuios main.go
# Lancer TUIOS
./tuios
Utilisation de base
Raccourcis principaux :
Touche / combinaison Action
n Créer une nouvelle fenêtre
i Entrer en mode terminal
Ctrl + B + ? Afficher l’aide
t Basculer le tiling automatique