Skip to content

Themes and their features #86

@generalmat82

Description

@generalmat82

Hi, I recently got into ZSH and ohmyzsh, during my hunt to get the perfect theme I found it a real pain that the wiki didn't say what each themes could do.
For example, knowing if the themes displays simple things such as the user or the hostname, if it shows the time/date, if there's an indication that the last command failed, what the indication of the PWD looks like, what plugins is supports (git, ruby, venv....), is there an indicator if you are root, or an ssh indication.
While the screenshots help, it can be better.
I think this would make it much easier for new people to get into it. With the aid of Copilot, I made the attached file, which can help to update the wiki I'd be happy to create a pull request if I get a go ahead from someone.

themes-summary.csv

currently, these are the features I have setup:

  • username displayed
  • hostname displayed
  • time/date displayed
  • last commend failure indicatior
  • pwd style
  • git
  • hg
  • svn
  • vcs_info
  • virualenv
  • ruby
  • fortune/commandlinefu
  • history number
  • root indicator
  • aws
  • terraform
  • vi-mode
  • Kubernetes
  • conda
  • rvm
  • nodejs
  • battery
  • ssh indicator
  • bazaar
  • commend duration
  • jenv
  • customizable (specific to MLH for now)
    I'm pretty sure that some of these are the same such as ruby and rvm.
    I'm also attaching 2 python files that were used to create the csv.

generate_summaries.py
generate_reports.py

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions