Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions Brewfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Taps
tap "aws/tap" # AWS tools
tap "charmbracelet/tap" # Charm shell tools and utilities
tap "manaflow-ai/cmux" # Cmux - Terminal multiplexer with AI assistance
tap "oven-sh/bun" # Bun JavaScript runtime

# Command Line Tools & Development
Expand Down Expand Up @@ -87,6 +88,7 @@ cask "claude-code" # Claude Code - AI pair programming by Anthropic
brew "gemini-cli" # Google Gemini CLI
cask "codex" # OpenAI Codex application
brew "opencode" # OpenCode - Terminal-based AI coding assistant
cask "cmux" # Terminal multiplexer with AI assistance

# macOS Applications
cask "aldente" # macOS battery charge limiter
Expand Down
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ This repository contains my personal dotfiles configuration, designed with modul
- **SSH Key Organization**: Centralized SSH key management with migration and backup capabilities
- **AI Prompts Management**: Organized system for managing AI prompts and context scripts by company/project
- **AI Agent CLI Tools**: Support for Gemini, Claude, and Codex CLI tools with co-existence strategy
- **Terminal Multiplexer with AI**: Cmux - AI-assisted terminal multiplexer for enhanced productivity
- **Best Practices Documentation**: Comprehensive guides for modern development technologies and frameworks

## Structure
Expand Down Expand Up @@ -308,6 +309,7 @@ The dotfiles now include comprehensive terminal setup tools for an enhanced deve
#### Terminal Multiplexers
- **Tmux**: Terminal multiplexer for managing multiple sessions
- **Zellij**: Modern terminal workspace with built-in layouts and plugins
- **Cmux**: AI-assisted terminal multiplexer with intelligent session management

#### Shell Enhancements
- **Starship**: Cross-shell prompt customization with minimal, blazing-fast design
Expand Down Expand Up @@ -874,6 +876,30 @@ The configuration includes:
- **tmux-powerline** for powerline status bar
- **Custom scripts** for development workflows

### Cmux - AI-Assisted Terminal Multiplexer

Cmux is an AI-assisted terminal multiplexer that enhances productivity with intelligent session management and AI-powered features:

```bash
# Install via Homebrew (included in Brewfile)
brew tap manaflow-ai/cmux
brew install --cask cmux
```

**Features:**
- **AI-Powered Assistance**: Integrated AI assistance for terminal commands and workflows
- **Smart Session Management**: Intelligent session persistence and organization
- **Seamless Integration**: Works alongside Tmux and other terminal tools
- **Enhanced Productivity**: AI suggestions for common terminal tasks

**Usage:**
After installation, launch cmux from your terminal:
```bash
cmux
```

For more information, visit: https://github.com/manaflow-ai/cmux

### Raycast Productivity Launcher

Raycast is a productivity launcher that replaces Spotlight with a more powerful command palette:
Expand Down