Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/egorlem/ultima.zsh-theme
Minimalistic .zshrc config contains all of the settings required for comfortable terminal use ...
https://github.com/egorlem/ultima.zsh-theme
alacritty iterm2 kitty linux oh-my-zsh oh-my-zsh-theme workspace zsh zsh-theme
Last synced: 5 days ago
JSON representation
Minimalistic .zshrc config contains all of the settings required for comfortable terminal use ...
- Host: GitHub
- URL: https://github.com/egorlem/ultima.zsh-theme
- Owner: egorlem
- License: wtfpl
- Created: 2020-08-22T18:50:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-02T05:04:58.000Z (20 days ago)
- Last Synced: 2024-12-02T06:19:39.532Z (20 days ago)
- Topics: alacritty, iterm2, kitty, linux, oh-my-zsh, oh-my-zsh-theme, workspace, zsh, zsh-theme
- Language: Shell
- Homepage:
- Size: 814 KB
- Stars: 91
- Watchers: 1
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# ultima.zsh-theme — theme and settings for Z shell
**Minimalistic .zshrc config contains all of the settings required for comfortable terminal use**
![GitHub Release](https://img.shields.io/github/v/release/egorlem/ultima.zsh-theme?style=for-the-badge&color=7CD996&labelColor=212121)
![GitHub License](https://img.shields.io/github/license/egorlem/ultima.zsh-theme?style=for-the-badge&color=59D9D0&labelColor=212121)---
![item zsh prompt](https://github.com/egorlem/021011/blob/main/demos/zsh-theme-demo-min.png?raw=true)
---
## **Overview**
### Theme includes prompt settings, vsc_info settings, and zsh completion settings
### **Prompt**Shell prompt is split into three separate lines. The first line helps to visually
divide previous output from next prompt. The second line consists of three **segments** and contains all about path. The third is input line.### **Path segments**
- **ssh connection** - The badge indicates whether ssh connection is currently established
- **directory** - Current working directory
- **vsc status line** - This segment displays current branch status in the working directory### **Completion**
Includes completion menu and style settings, caching, setting for ssh host and name suggestion,
and many other useful settings.---
## **Installation**
_For Installation you need git_
### **Manual**
1. Clone the repository:
```shell
git clone https://github.com/egorlem/ultima.zsh-theme ~/ultima-shell
```
2. Update your .zshrc file:```shell
echo 'source ~/ultima-shell/ultima.zsh-theme' >> ~/.zshrc
```### **Oh My Zsh**
1. Clone the repository:
```shell
git clone https://github.com/egorlem/ultima.zsh-theme ~/ultima-shell
```2. Move file to oh-my-zsh's theme folder:
```shell
mv ~/ultima-shell/ultima.zsh-theme $ZSH/themes/ultima.zsh-theme
```3. Go to your `~/.zshrc` file and set `ZSH_THEME=ultima`
---
## **Recommended settings and compatibility**
### Fonts
Not all fonts contain U+203a unicode unless your system supports **Single Right-Pointing Angle Quotation Mark** install one of the standard fonts on your system. For example **Arial**, **Consolas**, **Impact**.
For comfortable work, I usually use [JetBrains Mono](https://www.jetbrains.com/lp/mono/).
The font is already available characters that are used in the theme and are ideal for full compatibility.---
License [WTFPL](https://github.com/egorlem/ultima.zsh-theme/blob/764b2cb1f47cb45aaeebc07f4a7670c1c3ddd3fd/LICENSE.txt) : [Egor Lem](https://egorlem.com/)