SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Shell zsh-configuration Projects
-
ohmyzsh
๐ A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
ezsh
quickly install zsh, oh-my-zsh with power-level-9k zsh-completions zsh-autosuggestions zsh-syntax-highlighting history-substring-search
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
zsh-launchpad
๐ Simple, educational dotfiles template to get started with Zsh and learn about its features
-
dotfiles
Config files for Linux, i3-gaps, polybar, vim, tmux, zsh, alacritty, rofi & more (by jayywolff)
-
zsh-magic-dashboard
Pressing "enter" on an empty buffer displays an information-rich and pretty dashboard.
-
pureish
Minimal zsh configuration with pure, zsh-autosuggestions, zsh-syntax-highlighting and a few utilities.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Thatโs the minimum terminal setup. You can modify the look and add plugins such as autocompletion to your terminal by installing ohmyzsh and using themes such as powerlevel10k. I am already using them.
Hay mas recursos en: Zsh's Awesome List.
Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22Beyond zprof (https://www.bigbinary.com/blog/zsh-profiling) not really I'm afraid. I did the majority of my zsh-prompt hacking 10 years ago and haven't thought about it since. That snippet could be from anywhere.
You could peek at something like zprezto https://github.com/sorin-ionescu/prezto or pure https://github.com/sindresorhus/pure for tips.
Fetching git/hg/... info is always slow, so try and speed that up where you can (as to how to do that, uhh... I know my prompt has a dirty-state check nicked from pure for speed reasons). You can also cache any `asdf init zsh` or similar to a file and do the same "run in background" trick so the next shell will have any changes.
The biggest improvement I can remember was dropping zprezto for my own much smaller config, I really did not need much comparatively. Mostly some git info and "good default" options. I use zgenom for a plugin manager but only have 3 plugins, probably I should just dump it and inline the plugins to avoid getting owned one day.
Project mention: Deeply scammy looking zsh plugin manager called "zi" | news.ycombinator.com | 2024-04-08I donโt use zsh plugin managers myself, but it looks like zinit already had the ability to update itself. Why on earth replace a working solution with a broken one? zi wonโt be able to load plugins when the computer is offline for no good legitimate reason that I can possibly think of.
https://github.com/zdharma-continuum/zinit#upgrade-zinit-and...
Personally I use https://github.com/marlonrichert/zsh-snap as my plugin manager. You can just reference this baseline template that the author of the plugin manager has made if you want a sample config:
/u/unuing You might check out that discussion, or file a new bug. If you just want to try swapping out zplug, I personally like zcomet when using a plugin manager outside of a dotfiles manager.
Although there are all sorts of Zsh starter kits and plugin managers out there, based on what you've described as an OMZ user, it seems like you would benefit most from investing in customizing your OMZ config with a $ZSH_CUSTOM folder and then saving your $ZSH_CUSTOM folder in a cloud git provider like GitLab, BitBucket, or GitHub.
I once made a pretty dashboard: press `enter` on an empty terminal buffer to display a short git log, overview of files, and git diff stats, all colorized and iconized. https://github.com/chrisgrieser/zsh-magic-dashboard
Otherwise, I have a bunch of small utilities in my dotfiles. One of my favorites is this one for interactive staging/unstaging of files with git. Thanks to `fzf`, implemented with only ~15 loc.
```bash
You can use a plugin manager that supports oh-my-zsh plugins and libraries such as zinit (my personal favorite). You can also take a look at my personal project zunder-zsh.
For example, I wanted these things and so made my own: - zsh shell prompt - YouTube media player - passphrase generator - search engine - fetch script
Shell zsh-configuration related posts
- Zshell
-
ohmyzsh VS atuin - a user suggested alternative
2 projects | 22 Feb 2024
- Weird Color Stuff In The Terminal
- Make Your Linux Terminal Enjoyable to Use
- Using Linux Full-Time 2 years later
- Northcoders Week 2: Shut up and take my money! ๐ท
- Quickest path to a decent zsh setup?
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source zsh-configuration projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | ohmyzsh | 168,701 |
2 | awesome-zsh-plugins | 14,441 |
3 | prezto | 13,780 |
4 | zinit | 2,304 |
5 | zsh-snap | 1,236 |
6 | BlaCk-Void-Zsh | 329 |
7 | ezsh | 206 |
8 | zcomet | 184 |
9 | zsh-launchpad | 167 |
10 | dotfiles | 156 |
11 | zsh-edit | 112 |
12 | zsh-magic-dashboard | 40 |
13 | zunder-zsh | 27 |
14 | teton | 18 |
15 | .dotfiles | 15 |
16 | zen.zsh | 12 |
17 | dotfiles | 11 |
18 | .dotfiles | 7 |
19 | dotfiles | 6 |
20 | install | 2 |
21 | zsh-dir-profile | 2 |
22 | dotfiles | 1 |
23 | pureish | 0 |
Sponsored