Skip to content

Latest commit

 

History

History
149 lines (98 loc) · 4.88 KB

File metadata and controls

149 lines (98 loc) · 4.88 KB

NotchTerminal

License: MIT macOS Version

English | Español | 日本語 | 简体中文 | Français

NotchTerminal

Un terminal déroulant pour macOS qui réside dans votre encoche. Rapide, toujours accessible et qui ne vous gêne pas.


Démo

demo1.mp4
demo2.mp4

Fonctionnalités

  • Intégration à l'Encoche: Survolez pour étendre. Fonctionne sur tous les Macs (même ceux sans encoche physique) et sur plusieurs écrans.
  • Accès par la Barre de Menus: Un élément de la barre de menus est disponible pour un accès rapide aux fonctions principales et aux paramètres.
  • Gestion des Sessions: La persistance SwiftData restaure automatiquement les positions, tailles et états de vos fenêtres à chaque lancement.
  • Gestion des Fenêtres: Mode compact, toujours au premier plan, et un système de glisser-déposer prenant en charge les chemins de fichiers.
  • Outils Intégrés:
    • Ports Actifs: Visualisez les ports TCP en écoute et tuez les processus directement.
    • Analyseur de Stockage: Analysez et nettoyez rapidement node_modules, DerivedData, caches et journaux.

Fonctionnalités Expérimentales

NotchTerminal inclut un onglet de paramètres expérimentaux proposant :

  • Filtre CRT: Une superposition de terminal CRT rétro utilisant des shaders Metal.
  • Fausse Lueur d'Encoche: Simule une lumière ambiante émanant de l'encoche (thème Cyberpunk, etc.).
  • Orbe de Démarrage: Un indicateur visuel lors du lancement de l'application.
  • Glisser pour Ancrer (Drag-to-Dock): Ajustez la sensibilité magnétique lors du déplacement des fenêtres près de l'encoche.

Raccourcis Clavier

Raccourci Action
⌘C / ⌘V / ⌘A Copier / Coller / Tout sélectionner
⌘K Effacer le buffer
⌘F Rechercher
⌘W Fermer la session
⌘+ / ⌘- Ajuster la taille de la police

Captures d'écran


Prérequis

  • macOS 14 ou version ultérieure
  • Xcode 16+ (pour compiler depuis les sources)

Installation

Homebrew

brew tap idams/notchterminal
brew install --cask notchterminal

Téléchargement Direct

  1. Ouvrez la dernière release sur GitHub.
  2. Téléchargez NotchTerminal-<version>.zip.
  3. Décompressez le fichier.
  4. Déplacez NotchTerminal.app vers /Applications.

Releases :


Compiler depuis les sources

git clone https://github.com/iDams/NotchTerminal.git
cd NotchTerminal

Ouvrez NotchTerminal.xcodeproj et exécutez le schéma NotchTerminal.

Signature de Code Locale: Le dépôt n'inclut pas de DEVELOPMENT_TEAM Apple personnel. Pour compiler localement :

  1. Copiez Config/Signing.local.example.xcconfig vers Config/Signing.local.xcconfig
  2. Ajoutez l'ID de votre équipe Apple Developer.
  3. Gardez ce fichier local uniquement (il est dans .gitignore).

Documentation & Liens


Retours et Bugs

Si vous trouvez un bug, souhaitez demander une fonctionnalité ou rencontrez un problème d'installation :


Support

Buy Me a Coffee

Buy Me a Coffee QR


Avis Sur Les Marques

Certaines captures d'écran, icônes et références peuvent mentionner des outils ou services tiers tels qu'OpenAI, Claude, Copilot ou d'autres produits similaires afin d'illustrer des flux de travail ou l'interopérabilité.

Ces noms, logos et marques appartiennent à leurs propriétaires respectifs. Ils sont utilisés uniquement à des fins descriptives et d'identification dans l'application, le site web, la documentation ou les visuels promotionnels. NotchTerminal n'est pas affilié, approuvé ni sponsorisé par ces sociétés sauf mention explicite contraire.


Licence

MIT © 2026 Marco Astorga González