Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Jekyll Text Theme | 2,954 | 48 | 25 days ago | 17 | February 02, 2020 | 159 | mit | SCSS | ||
๐ ๐ณ A super customizable Jekyll theme for personal site, team site, blog, project, documentation, etc. | ||||||||||
Hugo Theme Terminal | 1,777 | 6 months ago | 44 | mit | SCSS | |||||
A simple, retro theme for Hugo | ||||||||||
Prism React Renderer | 1,715 | 841 | 1,059 | 12 days ago | 37 | November 21, 2023 | 42 | mit | TypeScript | |
๐๏ธ Renders highlighted Prism output to React (+ theming & vendored Prism) | ||||||||||
Fast Syntax Highlighting | 1,140 | 3 years ago | 63 | bsd-3-clause | Shell | |||||
(Short name F-Sy-H). Syntax-highlighting for Zshell โ fine granularity, number of features and multiple shipped themes. | ||||||||||
Hexo Theme Hueman | 1,136 | 2 years ago | 14 | gpl-2.0 | JavaScript | |||||
A redesign of Alx's wordpress theme Hueman, ported to Hexo. | ||||||||||
Gatsby Starter Minimal Blog | 1,086 | 3 months ago | 3 | 0bsd | MDX | |||||
Typography driven, feature-rich blogging theme with minimal aesthetics. Includes tags/categories support and extensive features for code blocks such as live preview, line numbers, and line highlighting. | ||||||||||
Beautifulhugo | 1,058 | a day ago | 123 | other | HTML | |||||
Theme for the Hugo static website generator | ||||||||||
Thunderbird Monterail | 976 | 4 years ago | 61 | gpl-3.0 | CSS | |||||
A set of themes for thunderbird inspired by a Monterail blog post | ||||||||||
Codeflask | 902 | 47 | 41 | 2 years ago | 15 | May 13, 2019 | 27 | mit | JavaScript | |
A micro code-editor for awesome web pages. | ||||||||||
Greyshade | 854 | 8 years ago | 8 | CSS | ||||||
A minimal responsive octopress theme |
New: You can request a feature when donating, even fancy or advanced ones get implemented this way. There are
reports about what is being done with the money received.
Feature rich syntax highlighting for Zsh.
git
command it is now maximally faithful, it
follows the git
command almost completely.
Screencast
Clone the Repository.
git clone https://github.com/zdharma/fast-syntax-highlighting ~/path/to/fsh
And add the following to your zshrc
file.
source ~/path/to/fsh/fast-syntax-highlighting.plugin.zsh
Add the following to your zshrc
file.
zinit light zdharma/fast-syntax-highlighting
Here's an example of how to load the plugin together with a few other popular ones with the use of Turbo, i.e.: speeding up the Zsh startup by loading the plugin right after the first prompt, in background:
zinit wait lucid for \
atinit"ZINIT[COMPINIT_OPTS]=-C; zicompinit; zicdreplay" \
zdharma/fast-syntax-highlighting \
blockf \
zsh-users/zsh-completions \
atload"!_zsh_autosuggest_start" \
zsh-users/zsh-autosuggestions
Add the following to your zshrc
file.
antigen bundle zdharma/fast-syntax-highlighting
Add the following to your .zshrc
file in the same place you're doing
your other zgen load
calls in.
zgen load zdharma/fast-syntax-highlighting
Clone the Repository.
git clone https://github.com/zdharma/fast-syntax-highlighting.git \
${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/fast-syntax-highlighting
And add fast-syntax-highlighting
to your plugin list.
Switch themes via fast-theme {theme-name}
.
Run fast-theme -t {theme-name}
option to obtain the snippet above.
Run fast-theme -l
to list available themes.
Comparing to the project zsh-users/zsh-syntax-highlighting
(the upper line):
Comparing to the project zsh-users/zsh-syntax-highlighting
(the upper line):
Exact highlighting that recognizes quotings.
exec
descriptor-variablesComparing to the project zsh-users/zsh-syntax-highlighting
(the upper line):
{
/}
blocks)Comparing to the project zsh-users/zsh-syntax-highlighting
(the upper 2 lines):
eval
and $( )
highlightingComparing to the project zsh-users/zsh-syntax-highlighting
(the upper line):
Highlighting that is specific for a given command.
The chromas that are enabled by default can be found here.
Performance differences can be observed in this Asciinema recording, where a 10 kB
function is being edited.
Channel #zinit@freenode
is a support place for all author's projects. Connect to:
chat.freenode.net:6697 (SSL) or chat.freenode.net:6667
and join #zinit.