zsh-users/zsh-apple-touchbar sits at 351 stars on GitHub, written primarily in Ruby. Make your touchbar more powerful.
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
Add the plugin to the list of plugins for Oh My Zsh to load:
plugins=(zsh-apple-touchbar)
Start a new terminal session.
Customization
Automatic
You can define simple commands for FN keys in config.yml file.
Structure
File should have two base keys:
default_view - default view to show.
views - list of defined views.
views section contains views you want to show. Key is a view name.
Under view name key you should define next keys:
text - text that will show on touchbar key.
command or view - command means executing some command that under is this key and view means show view that is under this key
back - under this key should be a view name that will be shown after executing some command.
Example
default_view: first
views:
first:
1:
text: 👉 pwd
command: pwd |tr -d "\\n" |pbcopy
2:
text: second view
view: second
3:
text: third view
view: third
second:
1:
text: 👈 back
view: first
2:
text: current path
command: pwd
back: first
third:
1:
text: 👈 back
view: first
2:
text: ls
command: ls -la
For generating view from config.yml file go to its folder:
cd $ZSH_CUSTOM/plugins/zsh-apple-touchbar
and run generate.rb file:
ruby generate.rb
Custom
If you need more complicated logic you can rewrite zsh-apple-touchbar.zsh file on your own.
View functions
For each view you need to define separate function that will contain keys creation. E.G.
How active is development on zsh-users/zsh-apple-touchbar?
The most recent commit recorded on zsh-users/zsh-apple-touchbar was 3.6 years ago, based on the GitHub push timestamp. The repository has 20 forks — one of the better signals of community interest.
How many stars does zsh-users/zsh-apple-touchbar have?
zsh-users/zsh-apple-touchbar has 351 GitHub stars — refresh the page for the live number, or check github.com/zsh-users/zsh-apple-touchbar. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is zsh-users/zsh-apple-touchbar open source?
Yes — zsh-users/zsh-apple-touchbar ships under the MIT license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/zsh-users/zsh-apple-touchbar.
What is zsh-users/zsh-apple-touchbar?
zsh-users/zsh-apple-touchbar (zsh-users/zsh-apple-touchbar) is a Ruby project on GitHub. From the project's own README: Make your touchbar more powerful.
Where do I read more about zsh-users/zsh-apple-touchbar?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/zsh-users/zsh-apple-touchbar is the definitive source.
Read full README in the tab above.
Still deciding about zsh-apple-touchbar?
One click hands the question to an AI along with this page — see what it says about zsh-apple-touchbar.