Go to file
Robert Morrison c46372add1
chore(completion): remove echoing of $fpath
Removed debugging echo statement from completion settings
2022-12-06 17:49:51 +00:00
functions fix: add some compatibility options 2022-12-05 21:29:10 +00:00
ZshPlug@a60119faff Mega Commit 2022-12-05 21:03:45 +00:00
.gitignore Mega Commit 2022-12-05 21:03:45 +00:00
.gitmodules Update submodule URL 2022-02-15 02:17:47 +00:00
.zshrc Initial commit 2021-08-30 04:19:39 +01:00
aliases chore: Remove executable bit from files 2022-12-06 17:47:59 +00:00
chpwd fix(chpwd): fix chpwd 2022-12-05 21:39:02 +00:00
completion chore(completion): remove echoing of $fpath 2022-12-06 17:49:51 +00:00
dir_aliases chore: Remove executable bit from files 2022-12-06 17:47:59 +00:00
greet chore: Remove executable bit from files 2022-12-06 17:47:59 +00:00
history Mega Commit 2022-12-05 21:03:45 +00:00
keyboard chore: Remove executable bit from files 2022-12-06 17:47:59 +00:00
prompt chore: Remove executable bit from files 2022-12-06 17:47:59 +00:00
Readme.md Add readme 2022-02-15 02:21:05 +00:00
zshrc chore: Remove executable bit from files 2022-12-06 17:47:59 +00:00

My ZSH config.

This is my personal ZSH config that I run on my laptop. It works for what I want from a configured shell.

I would recommend you actually create your own config before just using mine since you will gain a proper understanding of how ZSH works and just what it can do.

I have attempted to organise my config into a series of files that each perform a specific task, that way it is easier for me to change small sections as the need arises.

How to use

If you really really want to just blindly copy me then you will need to clone this repository to ~/.config/zsh

Inside of the cloned repository run:

git submodule init
git submodule update

This will pull in the latest version of my plugin manager.

And then add the following into your ~/.profile:

export ZDOTDIR="${XDG_CONFIG_HOME:-$HOME/.config}/zsh"

After your next reboot you should be using my config.

If anything goes wrong feel free to open an issue. But this is entirely a personal project for my own use, so don't expect anything.