No description
Find a file
2026-05-05 17:35:02 +08:00
.p10k.zsh fix: disable gitstatusd if not supported 2026-05-05 17:35:02 +08:00
.zshrc chore: initial commit 2026-04-25 13:04:57 +08:00
install.sh fix: fallback for not supported architecture of gitstatus 2026-05-05 17:30:05 +08:00
README.md refactor: rename dotfiles to zsh-config 2026-04-25 14:10:38 +08:00

Zsh Config

Personal Zsh configuration and installer for a ready-to-use terminal setup.

The installer sets up:

Requirements

Install git, wget, zsh, and fzf before running the installer. curl is optional.

Install

Run the installer directly with sh.

Using curl:

sh -c "$(curl -fsSL https://git.vertsineu.top/vertsineu/zsh-config/raw/branch/main/install.sh)"

Using wget:

sh -c "$(wget -qO- https://git.vertsineu.top/vertsineu/zsh-config/raw/branch/main/install.sh)"

What It Does

The install script will:

  1. Check required dependencies.
  2. Install or update oh-my-zsh.
  3. Install Zsh plugins.
  4. Install the powerlevel10k theme.
  5. Clone this repository to ~/.zsh-config.
  6. Link .zshrc and .p10k.zsh into your home directory.
  7. Try to set Zsh as your default shell.

Existing .zshrc or .p10k.zsh files are backed up before being replaced.

After Installation

Open a new terminal, or start Zsh manually:

exec zsh

If changing the default shell fails, run this manually:

chsh -s "$(command -v zsh)"

Update

Re-run the same install command to update oh-my-zsh, plugins, themes, and Zsh config files.