Home

Awesome

Kirk Lin's Dotfiles

This repository contains my personal dotfiles and setup instructions for zsh and other tools.

Installation Steps

1. Install zsh and Oh My Zsh

Run the following command to install Oh My Zsh:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

After installation, update Oh My Zsh and reload your configuration:

omz update
source ~/.zshrc

2. Install Starship Prompt

Starship is a fast and highly customizable prompt written in Rust. Install it using Homebrew:

brew install starship

Add the following line to your .zshrc to initialize Starship:

eval "$(starship init zsh)"

3. Install Useful zsh Plugins

I use the following plugins to enhance the zsh experience: - zsh-autosuggestions - zsh-completions - zsh-syntax-highlighting

Clone these plugins into your Oh My Zsh custom plugins directory:

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions
git clone https://github.com/zsh-users/zsh-syntax-highlighting ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

Configuration Files

•	View my .zshrc configuration

Check Also

This README outlines the essential steps for setting up zsh, Oh My Zsh, and Starship, as well as installing useful plugins for an enhanced command-line experience.

Feel free to copy and use this markdown content directly!