Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

colimui logo

Build and Release Latest Release Downloads License

ColimUI

A lightweight terminal UI for Colima and Docker.

colimui logo

Install

The installer supports macOS and Linux on Intel/AMD and ARM CPUs. It downloads the binary, verifies its checksum, and installs to ~/.local/bin, set INSTALL_DIR to override it. If ~/.local/bin is not in your PATH, the installer prints the line to add.

curl -fsSL https://raw.githubusercontent.com/leodeim/colimui/main/scripts/install.sh | sh

Run

colimui

Update

colimui update

Install using Go:

go install github.com/leodeim/colimui@latest

Keys

Key Action
? Open or close the Actions menu
u Open/close Docker usage overview: total CPU, RAM, and storage
c Open cleanup confirmation for reclaimable Docker storage
Tab, ←, → Switch focus between containers and logs
Enter Start/stop the selected container
/ Search containers
R Toggle running containers only
r Refresh profiles and containers
[ / ] Switch to the previous/next Colima profile
s / x Start/stop the current Colima profile
a Enable/disable idle auto-stop (saved for future runs)
m Enable/disable the macOS menu bar item (saved for future runs)
t Restart the selected container
e Open an interactive shell in the selected container
d Open deletion confirmation for a stopped container
y / n Confirm/cancel deletion
y Copy the selected container's details to the clipboard
Y Copy the visible (filtered) logs to the clipboard
l Reload the selected container's logs
f Pause streaming without clearing logs, or resume from the latest 200 lines
L Search retained log text (pauses streaming)
T Show/hide Docker timestamps
w Wrap/trim long log lines
Home Load log history from the start, subject to retention limits
Page Up / Down Scroll logs
End Jump to the latest logs
q Quit, or close the current menu

Idle auto-stop

When the current profile has had no active containers (running, restarting, or paused) for 30 minutes, it runs colima stop for you. The header shows a countdown ("idle · auto-stop in 12m") once the timer is armed; press a to turn the feature off or back on.

Set COLIMUI_AUTO_STOP to override the saved setting for a single run: a duration such as 45m or 2h (minimum 1m), or off to disable it. While it is set, a is disabled.

While the macOS menu bar item is running it takes over enforcement: it watches every profile (not just the selected one), keeps working after the TUI exits, and shows the countdown in each profile's submenu. A menu bar item started from the TUI follows the saved setting, not COLIMUI_AUTO_STOP.

New macOS setup script

Installs Homebrew if needed, then Colima, Docker, Docker Compose, and the latest ColimUI release.

bash -c "$(curl -fsSL https://raw.githubusercontent.com/leodeim/colimui/main/scripts/setup-mac.sh)"

References: Homebrew installation, Colima installation, Compose Homebrew package.

About

A lightweight terminal UI for Colima and Docker

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages