$ show ykqmain/Config
This is a personal configuration repository (dotfiles) for macOS, containing settings for Sublime Text, Terminal, oh-my-zsh, Git, and various shell scripts. It is not a software application but rather a collection of user environment configurations and utility scripts. The repository is well-organized with categorized directories for different tools (Sublime, Terminal, Archive). It includes a custom terminal theme 'GuoFeng', shell aliases and functions, git configuration, and Sublime Text snippets. The most notable reusable component is a bash script to rewrite Git commit author information across all branches. While not a production application, the configurations reflect a thoughtful, minimalist approach to tooling, with emphasis on native macOS apps and open-source alternatives.
The LLM identified 3 files worth highlighting for reuse:
A robust, parameterized bash script that rewrites Git commit author names and emails across all branches and tags, with safety checks (skips GitHub noreply emails) and cleanup of old filter-branch backups. It is self-contained, well-documented, and can be easily adapted for any Git repository migration.
A custom macOS Terminal theme based on One Dark and Chinese traditional colors, named 'GuoFeng'. It includes detailed ANSI color definitions with Chinese color names and RGB values. The theme is fully self-contained in a .terminal plist file and can be directly imported by any macOS Terminal user.
A minimal oh-my-zsh theme that displays username, current directory (relative to home), git branch with clean/dirty status, and a prompt character. It is derived from the 'clean' theme and is self-contained. Can be easily copied and customized for other zsh setups.