command
module
Version:
v0.0.0-...-c81fce8
Opens a new window with list of versions in this module.
Published: Dec 27, 2025
License: Apache-2.0
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
shell
⚠️ This repository is archived and no longer maintained.
I've moved my dotfiles to a private repository using GNU Stow for simpler symlink management.
A Go-based dotfiles management tool featuring an interactive TUI for installing dotfiles and packages across Unix-like systems.
What This Was
This project was a learning exercise to:
- Get familiar with Go conventions and patterns
- Build a CLI with Cobra and an interactive TUI with Bubble Tea
- Solve the cross-platform dotfiles management problem I had at the time
Features
- Interactive terminal UI for selecting what to install
- Non-interactive mode with flags (
--vim, --tmux, --zsh, --full)
- Cross-platform package manager support (apt, brew, dnf, pacman)
- TOML-based configuration for dotfile mappings and package definitions
Dotfiles
The dotfiles remain in this repo for reference:
License
Apache 2.0
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.