JÁCHYM ŠOLTA

Hyper Terminal i3

i3 + i3bar, X11

Schválně jednoduchá X11 session: čisté i3 s mými klávesovými zkratkami z niri, černé a obarvené podle VS Code tématu Hyper. Kitty, Rofi, notifikace i LazyVim přejdou na stejnou paletu, ale jen v i3. Stačí vybrat i3 na přihlašovací obrazovce; obsahuje ho každý profil dotswap i instalační skript níže.

Instalace jen i3

Jen i3 session: její balíčky a konfigurace, žádné Hyprland rice. Zeptá se, jestli chceš blikající varování o vybité baterii přes celou obrazovku.

bash
$ curl -fsSL solta.tech/install/i3 | bash
i3 desktop v tématu Hyper: LazyVim, btop a přehled klávesových zkratek na černém pozadí.

Klávesové zkratky

Super (ťuknutí) nebo Super+R
spouštěč aplikací
Super+D
maximalizace pod barem
Super+Space
přepnutí us/cz
Super+Return
terminál + brrtfetch
Super+C
LazyVim
Super+I
IntelliJ IDEA
Ctrl+Super+H/J/K/L
fokus
Super+Shift+H/J/K/L
posun okna
Super+1..0
plocha
Super+Shift+1..0
přesun okna i s tebou
Super+Alt+1..0
přesun okna, zůstaneš
Super+Y/X nebo Super+Vlevo/Vpravo
předchozí/další plocha
Ctrl+Super+Vlevo/Vpravo
fokus monitoru
Ctrl+Shift+Super+Vlevo/Vpravo
okno na jiný monitor
Super+Shift+S nebo Print
snímek výřezu (soubor + schránka)
Klávesa Copilot
Discord, s Ctrl: Spotify
Fn klávesy
hlasitost, ztlumení mikrofonu, jas, zapnutí/vypnutí touchpadu, menu obrazovek (jen notebook, externí, zrcadlení, rozšíření)
Super+Escape
power menu (zamknout, uspat, hibernovat, odhlásit, restart, vypnout)
Super+Shift+Escape
výpis všech zkratek

dotswap – Dotfiles a Linux rice

Mimo školu a projekty běžím na Hyprlandu na Archu (CachyOS). Celému setupu říkám dotswap: desktop mám reprodukovatelný a přepínatelný – kompletní „rice“ (různé shelly, bary, klávesové zkratky i theming), které na jeden stisk přemění celé prostředí. Nástroj dotswap je skládá nad chezmoi, takže každý vzhled je samostatný verzovaný profil. Vše je open source a samo se nainstaluje.

Zobrazit na GitHubu

Instalační skript

Nainstaluje všechny balíčky a aplikace, které zkratky potřebují, naklonuje všechny rice profily a zapíše configy. Bezpečné spustit znovu kdykoliv. Jen niri + Ambxst: solta.tech/install/niri.

bash
$ curl -fsSL solta.tech/install | bash

Jednotlivé rice

illogical-impulse Hyprland rice – horní bar s velkým widgetem hodin.

illogical-impulse

Quickshell · qs -c ii

Setup end-4 dots-hyprland – Material You theming, horní bar a přehled s hodinami.

Ambxst Hyprland rice – fialová tapeta s horním barem a dockem.

Ambxst

Quickshell + axctl

Můj denní setup. Shell Ambxst od Axenide s vlastním dockem, scratchpadem a nástroji, laděný do fialova.

Jak dotswap funguje

Každý rice je samostatný chezmoi strom (git větev). `dotswap use <jméno>` nejdřív uloží aktuální desktop zpět do jeho profilu a pak aplikuje cílový profil na disk – shell, Hyprland, terminál, theming, všechno. Protože se před každým přepnutím automaticky uloží, živé úpravy se nikdy neztratí; aktivní profil je prostě ta větev, která je právě „vykreslená“ do domovského adresáře.

Jeden stisk a desktop se promění

Krátký krok po aplikaci zastaví odcházející shell, spustí nový a znovu načte Hyprland. Pod jednou zkratkou (Ctrl+Shift+Super+Vlevo/Vpravo) cykluje celý desktop mezi rice bez odhlášení.

Reprodukovatelné na libovolném stroji

Repo obsahuje větev installer s nástroji dotswap a install.sh, který stáhne každou profilovou větev, doinstaluje závislosti a aplikuje výchozí rice – takže z čerstvého Archu udělá můj přesný setup jedním příkazem.

Nástroje

dotswap – přepne celý desktop na jiný rice profil. dotswap-cycle – skok na další/předchozí rice. dotswap-postapply – zastaví starý shell, spustí nový, reloadne Hyprland. whisper-flow – offline převod řeči na text pro Wayland. kb-toggle – přepnutí rozložení klávesnice (cz/us) s notifikací. LazyVim – předpřipravený Neovim (LSP, treesitter, Mason), sám se nabootstrapuje při prvním spuštění. zsh + oh-my-zsh – výchozí shell s autosuggestions a syntax highlightingem.

Klávesové zkratky

Super+Return – terminál (kitty + brrtfetch). Super+C – LazyVim (Neovim). Super+W – prohlížeč · Super+E – soubory · Super+B – btop. Super+Y – whisper-flow, převod řeči na text. Super+Space – přepnutí rozložení klávesnice (cz/us) + notifikace. Ctrl+Shift+Super+Vlevo/Vpravo – cyklení rice profilů. Ctrl+Super+P – skok na profil Win11.

Cookies a soukromí

Tento web používá nezbytné cookies pro provoz a volitelné analytické cookies (Google Analytics, Vercel Analytics), které mi pomáhají chápat, jak je web používán. Můžete přijmout, odmítnout, nebo si volbu upravit. Viz Zásady cookies · Zásady soukromí