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.
$ curl -fsSL solta.tech/install/i3 | bash
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.
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.
$ curl -fsSL solta.tech/install | bashJednotlivé rice

illogical-impulse
Quickshell · qs -c ii
Setup end-4 dots-hyprland – Material You theming, horní bar a přehled s hodinami.

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.