Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cmoisdead/doom-zsh
The Doom zsh prompt theme
https://github.com/cmoisdead/doom-zsh
ohmyzsh prompt zsh zsh-prompt zsh-theme
Last synced: about 10 hours ago
JSON representation
The Doom zsh prompt theme
- Host: GitHub
- URL: https://github.com/cmoisdead/doom-zsh
- Owner: CMOISDEAD
- License: mit
- Created: 2022-06-15T22:07:10.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-15T16:38:00.000Z (5 months ago)
- Last Synced: 2024-06-15T17:47:10.856Z (5 months ago)
- Topics: ohmyzsh, prompt, zsh, zsh-prompt, zsh-theme
- Language: Shell
- Homepage:
- Size: 4.18 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![main](https://github.com/CMOISDEAD/doom-zsh/assets/51010598/e85a3310-8f37-486c-b69a-5ef361492f17)
The Doom zsh theme
## Overview
A zsh theme for developers, fully customizable and compatible with different development ecosystems, seamlessly integrated with git.
## Themes
To select a specific theme switch branches on github and select the theme or the full version.
#### Rainbow
![rainbow](https://github.com/CMOISDEAD/doom-zsh/assets/51010598/594700cd-65d7-4064-b655-a0d467caf180)
#### Pure (actually on the master branch)
![pure](https://github.com/CMOISDEAD/doom-zsh/assets/51010598/c04e995c-864f-4234-9858-ae1dea626b96)
## Features
- Multiple themes
- Display node.js, rust, python, ruby (and more) version.
- Multiple customizable sections.
- Customizable order.
- Very fast git integration thanks to [romkatv](https://github.com/romkatv/gitstatus).
- Create your own section.
- and more!## Requirements
To work correctly, you will first need:
- [`zsh`](http://www.zsh.org/) (v5.2 or recent) must be installed.
- [Powerline Font](https://github.com/powerline/fonts) must be installed and used in your terminal (for example, switch font to [Fira Code](https://github.com/tonsky/FiraCode)).
- [`gitstatus (romkatv)`](https://github.com/romkatv/gitstatus#using-from-zsh) romkatv gitstatus project.## Installing
Now that the requirements are satisfied, you can install Spaceship ZSH via any of the following tools.
## install the gitstatus (if you dont have...)
```zsh
git clone --depth=1 https://github.com/romkatv/gitstatus.git ~/gitstatus
```add this `source ~/gitstatus/gitstatus.prompt.zsh` at the begging of your ~/.zshrc file.
## install the theme
Clone this repo:
```zsh
git clone https://github.com/CMOISDEAD/doom-zsh.git "$ZSH_CUSTOM/themes/doom" --depth=1
```Symlink `doom.zsh-theme` to your oh-my-zsh custom themes directory:
```zsh
ln -s "$ZSH_CUSTOM/themes/doom/doom.zsh-theme" "$ZSH_CUSTOM/themes/doom.zsh-theme"
```Set `ZSH_THEME="doom"` in your `.zshrc`.
## Related
Here's a list of related projects that have been inspired by Spaceship ZSH.
- [**spaceship-prompt/spaceship-prompt**](https://github.com/spaceship-prompt/spaceship-prompt) - Spaceship is a minimalistic, powerful and extremely customizable Zsh prompt. It combines everything you may need for convenient work, without unnecessary complications, like a real spaceship.
- [**starship/starship**](https://github.com/starship/starship) - A blazing-fast, cross-shell prompt written in Rust, heavily inspired by Spaceship ZSH.