Je to vlastnost Windows Terminal – podporuje buď Global Summon, případně to má ještě variantu Quake Mode. Quake Mode má výchozí klávesovou zkratku Win+ klávesa, kde je backtick na US klávesnici. Je dobré to používat s nastavením, že se terminál spustí hned při startu a že zůstává běžet na pozadí, když se zavřou všechny záložky terminálu. Obojí se dá nastavit v nastavení Windows Terminálu.
Přesně, já to neberu, jen konstatuju. Odjakživa mám vypnutý veškerý vizuální efekty průhlednosti a tak. Já to nepotřebuju a ani nechci.
Píšu to, aby se vědělo, že existuje někdo kdo to nechce a pokládá to za zbytečný. Aby až se někdo bude rozhodovat zda věnuje čas vizuálním nesmyslům nebo něčemu jinýmu, měl důvod dělat to něco jinýho. :-)
Tak jen pro informaci, sám používám yakuake z TDE Trinity (přechod na KDE4 mě tehdy nenadchl a tak jsem zůstal u historické klasiky). Přitom zbytečné animace rád nemám, takže mám historické (Qt: 3.5.0, TDE: R14.1.5, Yakuake: 2.8.1 v aktuální Debian Trixie buildu) nastavené bez jakéhokoliv efektu, stisknu F12 je na ploše na které je myš, stisknu F12 a není. Ale to vyhovuje mě a je klidně možné, že někomu vyhovují ty rozstřelové náhledy z kompozitorů nebo prostorově orientované 3D rozhraní. Sám jsem rád, že ten mě vyhovující setup stále ještě někdo udržuje.
"Vysouvací cokoliv je podle mě opičárna"
To je špatný pohled na věc.
Používám Guake (před tím Tildu - než mi z nějakého důvodu začala padat), a je to pro mě způsob, jak pomocí klávesové zkratky (mám nastavené na klávesovou kombinaci Ctrl-~) okamžitě aktivovat terminál ve fullscreenu. Opětovný stisk klávesy zase terminál deaktivuje. A to že je defaultně nastavené nějaké zpoždění mezi stiskem klávesy a zobrazením terminálu (alias Vaše "vysouvací cokoliv"), tak to je věc defaultního nastavení - to si změníte stejně jako nastavení klávesové zkratky či barevného stylu.
"Kliknu a zobrazí se"
Tak jestli trváte na používání myši, tak Guake/Tilda/Yakuake je pro Vás jenom další terminálový emulátor. Jestli to ale mělo narážet na to, že chcete efektivitu bez hovadin, tak Guake/Tilda/Yakuake Vám umožní spouštět terminál tím nejefektivnějším způsobem - pomocí klávesové zkratky bez zbytečného přehmatávání na myš.
V i3 nebo sway existuje "scratchpad", do ktereho si muzu pridat jakykoliv terminal (samozrejme i kteroukoliv jinou aplikaci), takze muzu "vysouvat" i terminal bez podpory dropdownu, jako treba foot nebo st. A ty taby a splity resi tmux (opet s jakymkoliv terminalem).
Samozejme ten scratchpad lze namapovat na libovolnou klavesu, treba ScrollLock, takze klavesnici vyuzijete do posledniho:-)
Jo Quake terminal, ten byl uz 30 let zpatky, ted je tohle: https://guake.github.io/ ... taky stari vec, ale stale udrzovana a nechce KDE
"Spolehlivý, funkční, ale musíte ho nejdřív najít, otevřít a pak zase zavřít. Každý nový úkol znamená nové okno nebo nové záložky, které se vám časem rozlezou po celé ploše."
Ctrl + Alt + T (otevre se terminal), vysypu prikazy, dam "exit"
F12 (vyjede okno), vysypu prikazy, dam "exit"
Mozna je prace s vyjizdecim terminalem jinaci, nez se mne na prvni pohled zda. U vyjizdeciho terminalu asi nemusim psat "exit".Jenze ja uz to "exit" mam zakodovane v rukach, takze se to neodnaucim (nekdy "exit" pisu i do Teamsoveho okna :-) ). Trpim i jinou spatnou vlastnosti - chronickym zaviranim oken/tabu
Mě trvale běží v termnálu když vyvíjím některé věci třeba taky deset a víc úloh a stejně tak mám několik terminálů otevřených právě proto, abych nikam nemusel "sypat příkazy a zavírat" ale měl jsem několik terminálů s potřebným working directory hned po ruce. Na tohle je to skvělá věc. Kvůli (ne)psaní "exit" to fakt nepotřbujete.
Jo a mimochodem, já tedy terminál většinou ukončuji přes Ctrl+D. To je o dost rychlejší.
ja som narozdiel od ostatnych diskutujucich yakuake nepoznal, tak som ho skusil a podla mna je fajn.
mam k nemu len "drobnu" pripomienku: ak sa terminal zobrazuje/skryva defaltnou klavesou F12, vsetko funguje ako ma. ja som si ale tuto klavesu predefinoval na apostrof/tildu (klavesa na tab-om) - ako v quake-ovi a z nejakeho naznameho dovodu mi pri tomto nastaveni nefunguje klavesa "h" :) stretli ste sa s tym niekto?
ta F12 je podla mna nesikovna, mam v pravej ruke casto mys a preto by sa mi skor hodila ta tilda.
F1 - je zda sa ok, "h" neblokuje, uvidim casom, ci to s niecim nekoliduje - ale aj tak, ta tilda je tilda.... :)
5. 11. 2025, 09:11 editováno autorem komentáře
Zkusil jsem `, a fakt to blokuje h. vtipne.
Ja to mam namapovane na Win+y. Snazim se vsechny funkce operacniho systemu drzet pres Win+neco, aby to bylo oddelene od zkratek vlastnich programum.
Vlastne nechapu jak ostatni muzou pouzivat F12, to musi kolidovat se spoustou softwaru. A F1 napodobne, i kdyz help asi nikdo necte :)
(teda asi jsem misto operacniho systemu mel napsat desktopove prostredi. A klavesa win je vlastne super/meta nebo neco takoveho, v tech pojmenovanich mam zmatek)
5. 11. 2025, 09:52 editováno autorem komentáře
U vyjizdeciho terminalu asi nemusim psat "exit".
U nevysouvacího také ne, stačí Ctrl-D (na prázdném řádku). Ale já stejně terminálová okna (konsole) většinou nezavírám, mám dvě plochy, které jsou vyhrazené pro terminály, a tam jsou pořád, takže prostě jen přepnu na jednu z těch dvou ploch podle toho, co chci dělat.
Vysouvací terminál je pro mě základní věc už věčnost, a co jsem se vrátil ke KDE, tak právě Yakuake.
Akorát si tak docela nerozumí s více různě velkými monitory. Občas pak vyjede poněkud na jiném místě, než by člověk čekal. Většinou jen horizontálně, to moc nevadí, ale občas i vertikálně, kdy je horní část mimo monitor; dá se s tím ale v pohodě žít.
Na to je otvoreny bug, dufajme ze bude aj fix: https://bugs.kde.org/show_bug.cgi?id=485069
Mimo KDE mi minimálně tady na Cinnamonu okamžitě sletí. Což tedy není úplně špatně vzhledem k tomu, že Cinnamon je postvený na GTK ale čekal bych tedy kulturnější chování. Na Arch Linux navíc není ani v binárním repozitáři, jen v AUR. Guake naštěstí funguje a je dostupný normálně jako balík.
Poněkud mě, mimochodem, v jeho nastavení pobavila u volby "přepínat tab sety podle workspace" což je pro mě zásadní poznámka o tom, že funguje jenom na X11... Tak tolik jen k dotaženosti Waylandu. Ano, dost možná je to problém aplikace a nikoliv Waylandu ale silou ho protlačovat je pořád ještě fakt nešťastné.
Já píšu komenty, a důsledně uvádím pokud tomu tak je, že je to můj osobní názor. Jestli tě ty moje komenty a názory nějak uráží, třeba tím, že si je přebíráš jako univerzálně platné, tak na ně prostě nereaguj. Ušetříš si nervy a diskuzi nebudeš spamovat nějakýma svýma fabulacema. A ten kdo má problém seš evidentně ty, protože jenom máš nutkání někoho poučovat o tom co smí a nesmí psát do diskuze.
Yakuake... Je to hezká blbůstka, tak nějak ji mám v povědomí už od prvních verzí, ale nikdy mi nepřirostla k srdci tak, abych ji začal používat. Proč? To tu už zmínilo mnoho lidí. Terminálů mám neustále otevřených několik, spoustu tabů v nich, CTRL-D pro ukončení je stejně efektivní a tak...
Každopádně, lidi, neblbněte! Pokud by to byla tak hrozná a nepoužitelná věc, tak skončí v propadlišti dějin jako mnoho dalších věcí. Ale očividně to má účel pro dostatek uživatelů, tak proč ne!
Stejně tak děkuji za článek, i když prostě nejsem cílovka. Mnoho z vás by bylo vděčné za podobné články v době před *ceti lety, kdy začínali s Linuxem, tak dejte prostor těm, kteří začínají dnes.
Taky bych se připojil. Osobně mi to sice připadne za blbost, ale je dobře, že existuje výběr, a každý si může vybrat to, co mu vyhovuje.
A ne jako třeba Win11 nedávno. https://windowsloop.com/restore-legacy-classic-command-prompt-in-windows-11/
Doporučuji podívat se na wmctrl a xdotool, článek byl i zde; respektive jejich moderní náhrady jako ydotool a další. Vyzdvihované vlastnosti jsou, nebo by měly být, záležitostí správce oken. Potom se totiž jako světelný meč může chovat naprosto cokoli. Jenom pozor, používání klávesových zkratek zejména vlastních, je sice velmi efektivní, ale taky silně návykové, přenositelnost konfigurace a kolize s existujícími zkratkami jsou taková taková temná strana síly.
"Nejde tady hlavně o to, že ona funkce "vysouvání" nějakého okna aplikace by měla být funkcionalita WM a ne té aplikace?"
To mi někdo vysvětlete, proč se tolik lidí fixuje na to, že se aplikace "vysouvá" ?
Mě jako uživateli Guake (před tím Tildy) jde o to, že mám k dispozici terminál pod nastavitelnou klávesovou zkratkou, který jinak běží na pozadí a neobtěžuje. Ono "vysouvání" je dáno možností nastavení zpoždění spuštění terminálu po stisku klávesy - tj. věci, která je neužitečná a tudíž si ji běžný uživatel nakonec stejně vypne (nastaví zpoždění na nulu - alespoň já to tak vždycky dělal).
Správce oken přece nemá nic společného s tím, jak si uživatel nastaví chování dané aplikace uvnitř té aplikace.
Ja v tom jasno mam, a ty se nauc cist. V tom co citujes jako prvni, v druhe vete neni "jake", ale "jak. Neboli neptam se na jake emulatory pouzivas, ale jak je pouzivas.
Tohle vlakno jsi zacal posmeskem o "nedotaženého windowmanagementu", ale sam nedokazes napsat co je ten dotazeny windowmanagement. Ubohe.
Konecne. Takze mas prirazenou klavesovou zkratku k nejakemu mistu, ktere obsahuje emulator terminualu.
No jak jsem psal uz niz, treba muj windowmanagement se doma a v praci znacne lisi - uplne jine naroky na spustene programy, rozmisteni atd. S yakuake nemusim resit kde jsem ten emulator terminalu dal, mam ho vzdycky primo pod jednou klavesovou zkratkou, tou samou doma i v praci.
Zajímalo by mě, v čem je terminál tak jiný, že potřebuje extra "vysouvání", když ho nepotřebuje browser, kalkulačka, souborový manažer nebo čtečka PDF. Proč nestačí Alt-Tab, více ploch nebo něco podobného. Proč ho nestačí minimalizovat jako jiné okno.
Pokud je to "vysouvání" potřeba obecně a aplikace si to mají řešit samy, je to špatně navržený správce oken.
Pokud nevidíte, v čem je výhoda vysouvacího terminálu, pak ho nepoužívejte. Jste ten šťastnější z nás. Nejde o špatně navrženého správce oken ale nepořádek na desktopu a nekázeň uživatele. Ani jedno nelze v mém případě odstranit, tak jsem za tuto fci vděčný.
Jsme na IT webu v bublině linux uživatelů. Určitě existují uživatelé z řad účetních, kteří mají mraky kalkulaček na desktopu a "vysouvací" appka by jim pomohla. My se o nich ale nedozvíme , stejně tak jako oni neví o nás :)
proc to nepotrebuje browser, kalkulacka, souborovy manager nebo ctecka pdf nevim.
proc nestaci alt-tab - pokud ma clovek na plose vice nez 2 programy, pak alt-tab musi zmacknout n-krat, to je nepohodlne.
proc nestaci vice ploch - to zas je potreba vedet na ktere plose ten terminal je. yakuake je jedna klavesova zkratka, ktera hned ukaze terminal, at je kdekoliv.
proc ho nestaci minimalizovat, proc je potreba vysouvani - je to jen graficka hricka. pro me je dulezite ze na jednu klavesovou zkratku je dostupny jiz spusteny terminal na kratke veci, nezavisle na vsem ostatnim. muzu mit na 1 klavesovou zkratku nastavene ze se spusti terminal, ale to precejen trva delsi dobu nez zobrazit jiz spusteny terminal. muzu mit ze napriklad na plose 1 budu mit vzdy terminal, ale muj styl prace v praci a doma je hodne odlisny, v praci mam na plose 1 firemni software, doma browser, a presto doma i v praci je na stejnou zkratku dostupny terminal.
Webový prohlížeč není zrovna dobrý příklad. Ve webových prohlížečích vzniklo uspořádání „oken“ do záložek, pokročilejší prohlížeče pak mají možnosti seskupování záložek, dlaždicování více webů na jedné záložce apod. Takže u webových prohlížečů ta potřeba „správci oken to dělají špatně, pojďme si udělat správce oken uvnitř aplikace“ evidentně vznikla také, akorát se to řeší trošku jinak, než u vysouvacích terminálů.
Ok, tak v Ubuntu (Gnome) teda zmáčknu klávesu Widle a kliknu do rozstřelu náhledů. V XMonad mám terminál pořád na stejné ploše a pamatuju si to. Jinak já mám svůj Terminator spuštěný obvykle fakt jenom jednou a přepínám se do něj. Chtěl jsem říct hlavně to, že mít "zkratku" jenom pro terminál považuju (jako předřečník) za selhání WM a řešit by se to mělo hlavně tam. Můj pohled, jasně.
" teda zmáčknu klávesu Widle a kliknu do rozstřelu náhledů" - pro me spatny, kliknout znamena presun ruky z klavesnice na mys.
Mit jeden terminal pro docasne veci porad na stejne plose zase u mne selhava na popisovanem stylu prace jinem doma a jinem v praci.
"mít "zkratku" jenom pro terminál považuju (jako předřečník) za selhání WM" - tohle porad nechapu, proc by to melo byt selhani WM? Muzu delat oba zpusoby co jsi popsal, ale z nejakych duvodu mi nevyhovuji a mam treti zpusob. Coz nic nerika o selhani WM, ne?
Včera jsem si, jelikož mám Gnome (Ubuntu 24.04), nainstaloval pro zajímavost Guake. Mačkám F12, nic. Přemapuju si v nastavení aplikace na Alt-F12, zase nic. To je přesně, o čem mluvím. Aplikace má nějaký způsob a ten nefunguje a já nevím proč - předpokládám, že to koliduje s nějakou zkratkou, která je nastavená jinde, ale aplikace to neví, je s tím v pohodě. Nebo má chybu?
Ubuntu má v nastavení zkratek Launchers, to znamená, že si tam můžu nastavit i tu kalkulačku nebo prohlížeč. Když si tam nastavím Guake a on namísto zobrazení dalšího okna jenom "vysune" existující, jsem s tím v pohodě, ale mělo by to hrát se zbytkem ekosystému a zjevně moc nehraje.
No ale to je mozna spis problem dektopoveho prostredi, ne? Ja pouzivam KDE, a kdyz nastavuji yakuake, tak tam vidim lokalni klavesove zkratky, a taky ze jsou nejake globalni. A co nastavim v globalnich pak vidim i nastaveni prostredi KDE kde jsou vsechny globalni, a zaroven mi to rekne (i primo v tom yakuake) ze to pripadne koliduje s jinou globalni zkratkou.
> No ale to je mozna spis problem dektopoveho prostredi, ne? Ja pouzivam KDE, a kdyz nastavuji yakuake, tak tam vidim lokalni klavesove zkratky, a taky ze jsou nejake globalni. A co nastavim v globalnich pak vidim i nastaveni prostredi KDE kde jsou vsechny globalni, a zaroven mi to rekne (i primo v tom yakuake) ze to pripadne koliduje s jinou globalni zkratkou.
Bravo, pak to má KDE správně...
Ja teda pouzivam oboje - trvale otevreny terminal (emulator) na nejakou trvalejsi praci, a kdyz potrebuju nejakou vecicku na kratkou chvili tak otevru yakuake. Jo, mohl bych otevrit novou zalozku terminalu, ale je jedno jestli zmacknu tu nebo onu klavesovou zkratku, a taky mam ty docasne a trvale veci oddelene. Navic yakuake je po ruce i kdyz jsem zrovna v browseru, inkscapu nebo cemkoliv jinem.
Stejně jako mnozí zde, kteří se projevili, i já používám příkazovku téměř na vše. A i z toho důvodu používám Yakuake po dlouhá léta a přešel jsem na něj z Tildy. Osobně si myslím, že jsme ho snad používal ještě na Mandrivě ... to už si nepamatuji. Každopádně jako předchůdce jsem používal i zmíněnou Tildu. Moje používání Yakukae je takové, že to je terminál, který vím vždy kde je a vždy tam bude. Potřebuji zaktualizovat systém, vyhledat emoji (unipicker), uspat noťas, otevřít schránku ve nvimu, updatovat systém, .... na to vše a ještě další mnohé příkazy používám Yakuake. A to i když mám zrovna jako hlavní okno Kitty s TMuxem. Yakuake je zde pro mne na vše, co není pracovní a jedná se spíš o pomocný terminál.
Článek je super a být začínající linuxák, tak budu za takové představení vděčný. Jsou tam zmíněné i alternativy a každý si může vyzkoušet co chce. :)
Jeden čas jsem takhle používal Tilix (postavený na GTK3). A co se týče GNOME, tak jsou i takto výsuvné terminály i formou rozšíření GNOME Shellu, ale co jsem jedno takové rozšíření zkoušel, tak si nesedlo s PaperWM (místo vysunutí terminálu zezhora se otevřel jako další program vedle otevřeného okna).
At uz v gnome, kde nebo macos mam vyply veskery pitomy animace, vizualy, pruhlednost, tekute morfujici mutujici sklo a jine ptakoviny. Rusi to a obcas clovek nevi jestli je to vada setupu nebo monitoru. Vyjimkou je ten nahled oken vlevo - uzitecna vec.
Vysouvaci nebo nevysouvaci na efektivite to moc nemeni.
Tyhle vocasoviny jsou falesna nikam nevedouci tzv. evoluce UI kterou vymysleji nagelovani frikulini.
Terminal na dosah klavesove zkratky mohu nastavit jak v kde, gnome, win tak macos i ten vychozi. Nevim co navic vyjma vysunuti mi ten terminal ma prinest.
Chytre terminaly si navic samy umi spravivat vice vlastnich instanci - detekovat vlastni start a nahodit tab napr.
9. 11. 2025, 10:03 editováno autorem komentáře