https://github.com/desyncr/zshrc
ZSH custom settings and themes
https://github.com/desyncr/zshrc
antigen config shell zpm zsh zshrc
Last synced: 12 months ago
JSON representation
ZSH custom settings and themes
- Host: GitHub
- URL: https://github.com/desyncr/zshrc
- Owner: desyncr
- Created: 2013-06-09T21:31:11.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2022-07-24T02:54:04.000Z (almost 4 years ago)
- Last Synced: 2025-04-09T08:51:22.646Z (about 1 year ago)
- Topics: antigen, config, shell, zpm, zsh, zshrc
- Language: Shell
- Homepage:
- Size: 161 KB
- Stars: 15
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# .zshrc
Repository to save my custom Zsh settings and themes.
## Install
* Install [Antigen](https://github.com/zsh-users/antigen) in `$HOME/.antigen`:
git clone https://github.com/zsh-users/antigen.git $HOME/.antigen
* Clone this repo in `$HOME/.zshrc.d`:
git clone https://github.com/desyncr/zshrc.git $HOME/.zshrc.d
* Configure it into your `$HOME/.zshrc`:
echo "export ZSH_CUSTOM=$HOME/.zshrc.d" >> $HOME/.zshrc
echo "source \$ZSH_CUSTOM/bootstrap.zsh" >> $HOME/.zshrc # load configuration
# Or you could use my own .zshrc at $HOME/.zshrc.d/.zshrc
* Restart Zsh and done!
## Configure
Check ``bootstrap.zsh`` for examples and default configuration.
## Customize
``bootstrap.zsh`` is responsible for loading any custom script such as ``functions.sh``,
``aliases.sh`` and any custom library.
The files ``functions.sh`` and ``aliases.sh`` holds any custom function and aliases
respectably.
Custom themes are located at ``themes`` directory . Custom libraries are located at ``lib``
directory.
## Feedback
If you'd like to contribute to the project or file a bug or feature request, please visit
[the project page][1].
## License
The project is licensed under the [GNU GPL v3][2] license.
[1]: https://github.com/desyncr/zshrc/
[2]: http://www.gnu.org/licenses/gpl.html