Skip to content

gnusenpai/dotzsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotzsh

A minimal fish-inspired ZSH config without bloated plugin frameworks.

This is a draft, details will change.

Installation

In your home directory:

git clone --recursive https://github.com/gnusenpai/dotzsh .zsh
ln -s .zsh/.zshenv .
exec zsh
zupdate

Optionally, delete my customizations if you want to bring your own:

rm ~/.zsh/*.d/gnusenpai.zsh

Usage

This config utilizes ZSH's bytecompiling feature for faster startup.

Whenever you change your config, run:

zupdate

To remove all bytecompiled (.zwc) and temporary files (mainly for development):

zclean

Customization

In general, you should not need to edit the .z* dotfiles directly. Just drop your customizations in the env.d, profile.d, rc.d, and login.d directories as *.zsh files. My personal customizations are included as examples.

About

Personal minimal zsh config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages