Releases: millergitca/dotfiles
Release list
MNCM Labs v0.8.0-rc1
MNCM Labs v0.8.0-rc1
Build. Break. Learn. Repeat.
This is the first formal release candidate for the MNCM Labs Arch Linux bootstrap project.
Highlights
- Modular Arch Linux bootstrap architecture
- Minimal, Developer, Complete, and Custom profiles
- Safe installation planning before changes
- Explicit Apply Mode
- Arch Linux host validation
- Direct root execution protection
- macOS development-host support
- Cross-platform installation planning
- Modular dotfile deployment
- Timestamped configuration backups
- Restore functionality
- System health checks
- Release-readiness validation
- Automated GitHub Actions validation
- Automated Arch Linux container testing
CI Status
The release candidate was created only after both project validation gates passed:
- Validate MNCM Labs
- Test MNCM Labs on Arch Linux
The Arch CI environment validates:
- Arch Linux detection
- pacman availability
- regular-user execution
- root execution protection
- installer CLI
- dotfile CLI
- health checks
- installation profile planning
- Plan Mode package-state protection
- release readiness
Safety
Plan Mode remains the default.
Package installation requires explicit Apply Mode.
Direct root execution is rejected.
Apply Mode is restricted to supported Arch Linux environments.
Release Candidate Notice
This is a prerelease.
Automated CI provides meaningful Arch userspace testing, but it does not replace testing on a real Arch Linux workstation.
Before a stable v1.0.0 release, MNCM Labs still needs real-machine validation of areas including:
- full Apply Mode installation
- Hyprland startup
- Wayland sessions
- GPU and display configuration
- desktop configuration deployment
- audio
- suspend/resume
- laptop-specific hardware
Do not treat this release candidate as a proven production installer yet.
MNCM LABS
BUILD // BREAK // LEARN // REPEAT
v1.2.0 - Complete Workstation Recreation
v1.2.0 — Complete Workstation Recreation
Highlights
- Complete ML4W automation
- Ghostty integration
- Runtime workstation verification
- Apple T2 support
- Touch Bar automation
- Suspend/resume recovery
- Keyboard backlight automation
- Touch Bar brightness controls
- Keyboard brightness controls
- CPU performance tuning
- T2 fan tuning
- PipeWire + WirePlumber automation
- GitHub Actions CI
- Improved bootstrap reliability
Validated Hardware
- MacBook Pro 13" (2020, Apple T2)
- MacBook Pro 16" (2019, Apple T2)
Validation
- Bootstrap verified on both systems
- Runtime verification passes
- ShellCheck passes
- GitHub Actions passes
- Bootstrap is safe to rerun
Installation
git clone https://github.com/millergitca/dotfiles.git
cd dotfiles
./bootstrap.sh
Log out and back in once after bootstrap completes.
Next
v1.3.0 will focus on portable bootstrap profiles, hardware detection, and configurable installations.
v1.1.0 – Architecture Refactor
Overview
This release restructures the workstation automation into a modular, maintainable architecture.
Highlights
- Refactored
bootstrap.shinto a lightweight orchestrator - Added shared libraries for:
- Constants
- Logging
- System helpers
- Package installation
- Shell configuration
- Docker configuration
- Directory creation
- Git configuration
- Dotfile installation
- Verification
- Added automated project validation with
make check - Added a
Makefilefor common development tasks - Added architecture and developer workflow documentation
- Improved maintainability and reproducibility
Goal
Provide a solid engineering foundation for future workstation development.
Next
Version 1.2.0 will focus on building a complete developer workstation for Computer Science, including:
- VS Code configuration
- Language tooling
- Debugging
- Development workflows
- University tooling
v1.0.0 — Clean Workstation Base
Miller Development Workstation v1.0.0
First stable release of my Arch Linux development workstation configuration.
Included
- Arch Linux workstation bootstrap script
- ML4W Hyprland custom configuration
- Ghostty with TokyoNight Storm
- Zsh development tools
- Neovim configuration
- tmux configuration
- VS Code settings
- Tokyo Night Waybar theme
- Git defaults
- University workspace structure
- Installation script
- Workstation roadmap
Hardware tested
- MacBook Pro 16,1
- Intel processor
- Apple T2
- Touch Bar
- Keyboard backlight
Verified features
- Hyprland login and session
- Suspend and resume
- Touch Bar operation
- Keyboard backlight controls
- Docker
- Ghostty
- Neovim
- Zsh
- GitHub CLI
- Clean symlink migration
- Reproducible dotfiles setup
Notes
This is the clean baseline release before further VS Code, Neovim, Hyprland, and university-workflow improvements.