TUIOS v0.3.0 Release
A terminal-based window manager with tmux-style keybindings.
Installation
Quick Install (Linux/macOS)
curl -sSL https://raw.githubusercontent.com/Gaurav-Gosain/tuios/main/install.sh | bashHomebrew (macOS/Linux)
brew tap Gaurav-Gosain/tap
brew install tuiosArch Linux (AUR)
# Using yay
yay -S tuios-bin
# Using paru
paru -S tuios-binNix
# Run directly
nix run github:Gaurav-Gosain/tuios#tuios
# Or add to your configuration
nix-shell -p tuiosManual Download
Download the appropriate binary for your platform below, extract it, and run:
./tuiosGo Install
go install github.com/Gaurav-Gosain/tuios/cmd/tuios@v0.3.0Changelog
New Features
- 529a5f3: feat: migrate to BubbleTea v2.0.0-rc.1 and add keyboard enhancements support (@Gaurav-Gosain)
Bug Fixes
- 3a66982: fix: add animations to TileVisibleWorkspaceWindows for smooth workspace switching (@Gaurav-Gosain)
- 06c7d15: fix: allow < > { } characters to be sent to terminal in terminal mode (@Gaurav-Gosain)
- 2a43086: fix: complete all animations before workspace switch to prevent stuck windows (@Gaurav-Gosain)
- 6bc0d28: fix: correct mouse resize boundaries when dock positioned at top (@Gaurav-Gosain)
- cc32340: fix: properly position windows to correct tiled layout when switching workspaces mid-animation (@Gaurav-Gosain)
Documentation
Other Changes
- dc4abd2: Makes dockbar position configurable (bottom, top or hidden) (@Cjreek)
- c032a59: chore(dockerignore): ignores files in docker build (@cr2007)
- 5cb69ff: fix(issue-labeler): fixes label names (@cr2007)
Full Changelog: v0.2.2...v0.3.0