Oh My Zsh: 2020 Year in Review
What. A. Year.
First off, we'd like to take a moment to acknowledge those who have been impacted by COVID-19. While there are a number of positives for Oh My Zsh in 2020, we can only assume that there are many within our community who have suffered greatly.
We may not know each other, individually, but know that we care about you. 🤗
So...2020, let's dig into it.
Contribution Stats for 2020
Our year started off with the friendly commit to change the copyright year of the project by Angel_Kitty and the final commit of 2020 was a fix by our delightful core maintainer, Marc, to our new CLI update tool.
Overall, we had 457 commits to the main branch of Oh My Zsh, which included 13 new plugins and 2 new themes.
What were a few of those new plugins? Great question!
We landed new plug-ins for Bazel, sublime-merge, Microsoft .NET CLI, git-lfs, shell-proxy, a password generator, HTTPie, and Lando for Docker...to name a few.
To make this happen, we had many return contributors...but we also had 210 people have code accepted to Oh My Zsh for the first time!
For context, we are approaching 1,800 different people who have source code contributions in the Oh My Zsh that you've all come to love and use. 💘
Community Building in 2020
Outside of code contributions, we also want to reflect on a few other ways that the community expanded.
While this isn't a popularity contest, seeing that we passed 120,000 ⭐️ stars and 20,000 forks on GitHub in 2020 feels like such a great honor.
¡Hola Discord!
In December 2019, Larson Carter (a core contributor and community organizer) helped us launch our very own Discord server. In June, the server got verified. We recently passed 4,000 members!
The Oh My Zsh Discord appears to be growing at around ~680 members each month. In order to nurture that community, a number of people have stepped up to help volunteer time to help people with their installation woes, configuration questions, and provide moderation.
In retrospect, I feel silly for asking Larson, "will anyone even use it?"
So many of you have all loudly answered that. 😜
Curious? Join our Oh My Zsh Discord today!
Partnered with MLH Fellowship
The MLH Fellowship is a 12-week internship for aspiring software engineers. MLH reached out to us to ask if we would provide mentorship and guidance to a few developers while they made contributions to Oh My Zsh.
We signed up for the program and ended up accepting a few updates to the project along with an official MLH theme!
😊 Big thanks to Larson for helping represent Oh My Zsh on that engagement.
Event: Q&A With Maintainers
We hosted a live Q&A session on September 18, 2020, and conducted that over Discord.
It was a lot of fun! We definitely want to schedule more of those in the future.
Fabulous Community Content
We attribute much of our success over the years to word-of-mouth.
Nearly every person we meet in the community can point back to a friend, coworker, classmate, a speaker at a tech conference, or an author of a tutorial they read/watched online as having been where they first about Oh My Zsh.
🤔 Do you recall where you first heard of Oh My Zsh? Could you share your story in the comments?
Reflecting back on 2020, we wanted to highlight a few blog posts and videos that caught our attention. In no particular order.
Blog Posts
- Speeding Up My Shell (Oh My Zsh) by Matt Clemente
- The Ultimate Guide to Your Terminal Makeover by Shinichi Okada
- Setting up the iMac - zsh, Oh My Zsh & Dracula by Sahil Parikh
- ...but I want a pretty PROMPT! by Inee Ader
- Boost Your Productivity By Using The Terminal (iTerm & ZSH) by Michael Hoffman
- WSL2: Making Windows 10 the perfect dev machine! by Christian Dennig
- How to Set Up Your MacBook for Web Development in 202 by Mohammad Alhasan
📝 Did you write a blog post about Oh My Zsh? Please link to it in the comments!
Video Tutorials
ULTIMATE macOS Terminal (zsh) in 10 Minutes! by Bryan Tong (EN)
git for Beginners (Part 11): Oh My Zsh! Tutorial - git Customizations and Shortcuts (EN)
Make your WSL or WSL2 terminal awesome - with Windows Terminal, zsh, oh-my-zsh and Powerlevel10k (EN)
เปลี่ยน Terminal ของเราให้สวยงาม ชิคๆ คูลๆ ด้วย Oh My Zsh (For Mac & Linux) (Thai)
熟練Oh-My-Zsh基本操作,快速變身為鍵盤高手 (Chinese)
...and Brodie Robertson has a few things to say about why you shouldn't use Oh My Zsh. We encourage you to watch it!
📺 do you have a good video from 2020? Please include a link in the comments!
🤓😍🙃 Delightful Tweets
Here are a handful of happy tweets that we've seen made about Oh My Zsh in 2020.
Thanks for keeping us smiling!
GitHub README Project
Marc and I (Robby) were invited to participate in The ReadME Project, which gave us an opportunity to share our open source journey.
It also meant that we each had a good excuse to get dressed up--in the middle of a global pandemic--and meet professional photographers for a social-distance-friendly photoshoot. 📸 🕺🏻
Here are links to each of our stories.
Marc's ReadME Project
Inspired to not only consume, but contribute
Robby's ReadME Project
Finding strength and purpose in collaboration
Stickers, T-shirts, and buttons
We shipped a lot of t-shirts, stickers, coasters, and buttons in 2020. We appreciate the support and really enjoy seeing photos of them out in the world.
Looking for new gear for 2021? do take a look around our online shop.
Keep Your WFH photos coming
Your WFH photos have been lovely. We appreciate them. You can see a bunch in the replies on this tweet.
Hello, GitHub homepage?
...and who doesn't like seeing their logo on the new GitHub homepage?
🕵🏼♀️ 🎙 Setting the record straight...
In 2020, I wanted to test out a new feature in Twitter and opted to clear up any confusion about how to pronounce Oh My Zsh.
How does this resonate with you?
Going into 2021?
We looking forward to sharing more about our plans as we head into 2021. Do keep an eye out on Github, Twitter, and on Dev.to. 🙃
Thank you, you, and you, and you over there, and yeah, you, the one still reading this, and let's not forget about you...yeah, you, the who just ate a 🍪. Thank you, too!
Love,
The Oh My Zsh team
Top comments (1)
Hi, I have written a KataCoda scenario, enjoy !
katacoda.com/rastadidi/courses/dev...