Tvoje terminály,
konečně srovnané.
ShellBoard drží projekty, relace i splity pohromadě — tichý rozcestník pro všechny shelly, co máš zrovna otevřené. Zavřeš okno, otevřeš ho znovu a jsi přesně tam, kde jsi přestal.
$ cd ~/proč-shellboard
Klid je v tom, že nic neztratíš.
ShellBoard nenahrazuje tvůj shell. Jen kolem něj uklidí — aby ses v deseti projektech a třiceti terminálech vždycky vyznal.
Workspace po projektech
Terminály organizované podle projektu, ne plochý seznam tabů. Každý projekt má barvu, skupinu a vlastní relaci.
Obnova relace včetně cwd
Splity, velikosti panelů i pracovní adresář každého z nich přežijí restart a obnoví se. Volitelně i scrollback.
Živý git status
Větev, staged / modified / untracked, konflikty i ahead/behind — samo, bez ručního refreshe.
Broadcast input
Napíšeš jednou, slyší to všechny panely v tabu. Správa celé flotily serverů naráz.
$ cd ~/jak-to-funguje
Tři kroky. Pak už jen práce.
Přidej projekt
Přetáhneš složku na sidebar — stane se z ní pojmenovaný, barevně odlišený projekt. Skupiny si složíš, jak chceš.
Otevři terminály
Taby, libovolně vnořené splity, vlastní layout. Napiš jednou a broadcast to pošle do všech panelů.
Zavři a vrať se
Splity, velikosti i cwd každého panelu přežijí restart. Otevřeš appku a plynule pokračuješ.
$ cd ~/funkce
Všechno, co od správce terminálů čekáš.
Žádná magie navíc. Jen terminál a pořádek kolem něj — každá funkce je tu proto, že nás konkrétní věc dlouho štvala.
Projekty a skupiny
Relace žijí v projektech, projekty ve sbalitelných skupinách s vlastní ikonou. Drag & drop přerovnání, hledání, auto-pojmenování podle cwd.
Splity s jasným fokusem
Vodorovně i svisle, do libovolné hloubky. Aktivní panel má vždy zřetelný rámeček — žádné hádání, kam půjdou klávesy.
Command palette
Jedna zkratka, jedno pole. Nový tab, split, přepnutí projektu, motiv, snippet, nastavení — všechno přes ⌘⇧P.
Globální vyhledávání
Fuzzy hledání ve výstupu všech otevřených terminálů naráz. Klik skočí přesně na místo, odkud výsledek je.
Git ve status baru
Větev, ahead/behind, untracked, čistý strom — v rohu okna. Aktualizuje se samo (poll á 5 s) a mlčí, když není co říct.
Taby jako záložky
Každý tab si pamatuje shell, prompt i běžící příkaz. Activity badge zabliká, když na neaktivním tabu přiteče výstup.
$ cd ~/obrazovky
Podívej se dovnitř.
Tmavá, čitelná, bez zbytečností. Tady je přesně to, co uvidíš každý den.
Tři splity v jednom tabu — běžící dev server, výpis složky a git status. Aktivní panel je zvýrazněný.
Command palette — přepínání projektů a akce na jednu zkratku, bez sahání po myši.
Globální hledání napříč všemi terminály včetně scrollbacku. Klik skočí na výsledek.
$ cd ~/motivy
Deset motivů. Sladěných do posledního pixelu.
Motiv obarví terminál i chrome appky — sidebar, taby i status bar se přizpůsobí. Vyber si z deseti vestavěných, nebo si dolaď vlastní.
$ cd ~/zkratky
Klávesnice je hlavní vstup.
Všechno v ShellBoardu jde z klávesnice — včetně přerovnání tabů a změny velikosti splitů. Na macOS Cmd, na Linuxu Ctrl. Každou zkratku přemapuješ v nastavení.
Napiš jednou, dostane to každý panel v tabu. Ideální, když SSHuješ do celé flotily serverů.
$ cd ~/stažení
Zkus to.
Z GitHubu zdarma. V App Store brzy — za symbolickou cenu, ať se vrátí vývojářský poplatek.
Nepodepsaný build — při prvním spuštění povol v Nastavení → Soukromí a bezpečnost.
Stáhnout .dmgKód je připravený (ConPTY), release ho zatím nebuildí.
Brzy