Go to file
Robert Morrison 3a11984112
Update dir_aliases
Update the directory aliases to use the hash builtin,
This allows better use of the aliases
2022-02-15 02:42:19 +00:00
.zkbd Stuff 2021-12-27 23:42:59 +00:00
functions Initial commit 2021-08-30 04:19:39 +01:00
ZshPlug@c11688deaf Initial commit 2021-08-30 04:19:39 +01:00
.gitignore Update .gitignore 2022-02-02 17:34:39 +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 Update aliases 2022-02-02 17:37:11 +00:00
dir_aliases Update dir_aliases 2022-02-15 02:42:19 +00:00
greet Initial commit 2021-08-30 04:19:39 +01:00
keyboard Update keyboard 2022-02-02 17:30:54 +00:00
prompt Initial commit 2021-08-30 04:19:39 +01:00
Readme.md Add readme 2022-02-15 02:21:05 +00:00
zshrc Remove usage of Hidden Unicode 2022-02-15 02:03:53 +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.