Title:
"Initial Release: Optimized macOS Dotfiles with Yabai and Skhd"
Description:
This release contains a fully optimized set of dotfiles tailored for macOS, designed to enhance productivity and provide a seamless developer experience.
Features:
- Window Management: Preconfigured
yabai
for efficient tiling window management. - Keyboard Shortcuts: Custom
skhd
shortcuts for streamlined navigation and actions. - Shell Environment:
- Zsh with personalized
.zshrc
and backup configuration. - Bash and Vim configurations included for versatility.
- Zsh with personalized
- Package Management:
Brewfile
for quick setup of essential packages and tools. - Font Setup: A
fonts.sh
script to install necessary fonts for terminal and editor aesthetics. - Modular Design: Submodules included for easier maintenance (e.g., nvchad-macos).
Installation:
- Clone this repository:
git clone --recurse-submodules https://github.com/tranlynhathao/dotfiles.git
- Navigate to the directory and run the setup commands as per your needs:
cd dotfiles # Example: Install packages brew bundle
Notes:
- Ensure
git submodule update --init --recursive
is executed to initialize submodules. - Recommended for macOS users looking for a highly customizable and developer-friendly environment.