https://github.com/fusion809/zsh-theme
My Zsh themes: hcompact, hfulldate and hornix.
https://github.com/fusion809/zsh-theme
zsh zsh-theme
Last synced: 8 months ago
JSON representation
My Zsh themes: hcompact, hfulldate and hornix.
- Host: GitHub
- URL: https://github.com/fusion809/zsh-theme
- Owner: fusion809
- License: gpl-3.0
- Created: 2016-02-14T14:19:31.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-09-05T14:32:56.000Z (about 5 years ago)
- Last Synced: 2025-01-27T10:09:57.186Z (10 months ago)
- Topics: zsh, zsh-theme
- Homepage:
- Size: 367 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
- awesome-zsh-plugins - hcompact - Displays time, OS (including distro if on Linux), directory and whether running as root. (Themes / ZSH on Windows)
- fucking-awesome-zsh-plugins - hcompact - Displays time, OS (including distro if on Linux), directory and whether running as root. (Themes / ZSH on Windows)
- awesome-zsh-plugins - hcompact - Displays time, OS (including distro if on Linux), directory and whether running as root. (Themes / Zinit (née zplugin))
README
# fusion809's Zsh themes
The main difference between these themes is how compact, or not their time and date format is. They each display:
* Time, and in the case of hfulldate and hornix, the date.
* Directory, with `~` being used to denote the present user's home directory.
* Operating system. If the OS is Linux (my usual OS), the specific distribution is mentioned. Colour is adjusted according to OS.
* User name. If the user is root the colour of the user name is red, otherwise green.
* Prompt icon, `$` if regular user and `#` if root user.
**hcompact** uses the most time/date brief format, which merely consists of the time in 24 hour format:

**hfulldate** uses the most verbose time/date format, which consists of time in AM/PM format, along with day of the week in full (e.g. Monday vs Mon), day of the month, month name in full (e.g. September instead of Sep) and year name in full (2018 as opposed to 18):

**hornix** uses a time/date format intermediate in length:
