Interactive TUI
A ratatui-powered dashboard with 6 panes: symlinks, tools, plugins, configs, updates, and live network status. Supports keyboard and mouse.
dots
One script installs everything. Symlinks, tools, configs, and a TUI to manage it all.
curl -fsSL https://raw.githubusercontent.com/CtrlUserKnown/dots/main/install.sh | sh
Everything wired up from the first run.
A ratatui-powered dashboard with 6 panes: symlinks, tools, plugins, configs, updates, and live network status. Supports keyboard and mouse.
Declare links in links.toml or use GNU Stow-style folding. Create and repair idempotently with automatic backups.
One dependency list resolved per platform via Homebrew, apt, or dnf. Install required, optional, and dev tiers individually.
Bundled starter configs for Ghostty, Neovim, and opencode. Compiled into the binary — always available offline.
Live dashboard pane showing connectivity, latency, network name, DNS servers, and VPN status — platform-specific probes.
Export your setup to personal.json and re-import it on another machine, locally or straight from GitHub.
Built in Rust. Tools managed on install.
Run the install script and you'll have a working dotfiles setup in a few minutes.