Skip to content

Feature: Migrate from iTerm to WezTerm#36

Merged
iammohitsakhuja merged 12 commits intofeat/2025-ugpradefrom
feat/full-wezterm
Oct 4, 2025
Merged

Feature: Migrate from iTerm to WezTerm#36
iammohitsakhuja merged 12 commits intofeat/2025-ugpradefrom
feat/full-wezterm

Conversation

@iammohitsakhuja
Copy link
Copy Markdown
Owner

@iammohitsakhuja iammohitsakhuja commented Oct 4, 2025

Overview

Migrates the primary terminal emulator from iTerm2 to WezTerm with full macOS integration and configuration updates.

Changes

WezTerm Configuration

  • Add comprehensive configuration with Catppuccin Mocha theme
  • Configure custom font stack with fallback support
  • Enable GPU-accelerated rendering for better performance
  • Set high refresh rate and extended scrollback

macOS Integration

  • Add Finder Services for opening new tabs/windows from Finder

Aerospace Window Manager

  • Assign WezTerm to terminal workspace
  • Maintain iTerm2 configuration for backward compatibility

Tmux Enhancements

  • Replace online status plugin with network speed monitoring
  • Apply consistent Catppuccin theme colors

Package Management

  • Replace iTerm2 with WezTerm in Brewfile
  • Update pre-commit config to exclude workflow files from linting

iammohitsakhuja and others added 5 commits October 4, 2025 18:01
Switch from tmux-online-status to minhdanh/tmux-network-speed for more useful real-time network metrics in the status bar. Configured with Catppuccin theme colors (green for download, peach for upload) and single decimal precision.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@iammohitsakhuja iammohitsakhuja added enhancement New feature or request infrastructure Core system functionality labels Oct 4, 2025
@iammohitsakhuja iammohitsakhuja self-assigned this Oct 4, 2025
@iammohitsakhuja iammohitsakhuja marked this pull request as ready for review October 4, 2025 21:22
@iammohitsakhuja iammohitsakhuja merged commit eb6196d into feat/2025-ugprade Oct 4, 2025
1 of 2 checks passed
@iammohitsakhuja iammohitsakhuja deleted the feat/full-wezterm branch October 4, 2025 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request infrastructure Core system functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants