{"id":13992326,"url":"https://github.com/tylerreckart/odin","last_synced_at":"2025-07-22T15:31:40.339Z","repository":{"id":132795012,"uuid":"42315727","full_name":"tylerreckart/odin","owner":"tylerreckart","description":"A git flavored zsh prompt","archived":false,"fork":false,"pushed_at":"2018-02-09T01:22:04.000Z","size":4332,"stargazers_count":72,"open_issues_count":0,"forks_count":9,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-11-29T12:38:46.485Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tylerreckart.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-09-11T15:14:11.000Z","updated_at":"2024-11-09T08:59:44.000Z","dependencies_parsed_at":"2023-07-10T10:16:55.459Z","dependency_job_id":null,"html_url":"https://github.com/tylerreckart/odin","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/tylerreckart/odin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tylerreckart%2Fodin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tylerreckart%2Fodin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tylerreckart%2Fodin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tylerreckart%2Fodin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tylerreckart","download_url":"https://codeload.github.com/tylerreckart/odin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tylerreckart%2Fodin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266520725,"owners_count":23942323,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-09T14:01:56.232Z","updated_at":"2025-07-22T15:31:37.503Z","avatar_url":"https://github.com/tylerreckart.png","language":"Makefile","funding_links":[],"categories":["Themes","Makefile"],"sub_categories":["ZSH on Windows","Zinit (née zplugin)"],"readme":"![Odin Preview](images/hero_screenshot.png)\n\nOdin is a Z shell theme centered around a Git-heavy workflow. It gives you a comprehensive view of your current branch without cluttering the terminal.  \n\n\n## Installation\n\n### [Antigen](https://github.com/zsh-users/antigen)\n\n1. Add `antigen bundle tylerreckart/odin` to your `.zshrc`.   \n2. Add `antigen theme tylerreckart/odin odin.zsh-theme` to your `.zshrc` to use odin.\n\n*Antigen will clone and load the odin repository automatically the next time you start a zsh session.*\n\n### [oh-my-zsh](http://ohmyz.sh/)\n\nIf you're using oh-my-zsh, follow these steps to install odin:  \n\n1. `cd zsh_custom/themes`\n\n2. `git clone https://github.com/tylerreckart/odin.git \u0026\u0026 cd odin \u0026\u0026 make`   \n\n2. Set `ZSH_THEME=\"odin\"` in your `.zshrc`\n\nIf you have any other issues, see the oh-my-zsh [documentation](https://github.com/robbyrussell/oh-my-zsh/wiki/Customization) for more info.  \n\n### [Zgen](https://github.com/tarjoilija/zgen)\n\n1. Add `zgen load tylerreckart/odin` to your `.zshrc` with your other `zgen load` statements  \n2. `zgen save` and zgen will automatically handle cloning the repository for you.\n\n### Status Indicators  \n| Variable | Indicator | Meaning |\n|----------|-----------|---------|\n| `ZSH_THEME_GIT_PROMPT_UNTRACKED` | ◒ | Untracked files |\n| `ZSH_THEME_GIT_PROMPT_ADDED` | ✓ | Files added to git |\n| `ZSH_THEME_GIT_PROMPT_MODIFIED` | △ | Modified files |\n| `ZSH_THEME_GIT_PROMPT_DELETED` | ✖ | Deleted files |\n| `ZSH_THEME_GIT_PROMPT_RENAMED` | ➜ | Renamed files |\n| `ZSH_THEME_GIT_PROMPT_UNMERGED` | § | Unmerged files |\n| `ZSH_THEME_GIT_PROMPT_AHEAD` | ▲ | Repo ahead of current branch |\n| `ZSH_THEME_GIT_PROMPT_DIRTY` | ✗ | Dirty repository |\n\n### Right hand prompt  \nThe right hand prompt displays the current branch, time since last commit, as well as commit status of the repository  \n\n| Variable | Branch Color |\n|----------|--------------|\n| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT` | Green |\n| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_MEDIUM` | Yellow |\n| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG`  | Red |\n| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL` | White |\n\n### Right hand prompt  \nThe right hand prompt displays the current branch, time since last commit, as well as commit status of the repository  \n\n| Variable | Branch Color |\n|----------|--------------|\n| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT` | Green |\n| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_MEDIUM` | Yellow |\n| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG`  | Red |\n| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL` | Grey |\n\n## Git Config\nWhen cloning this repository, you'll find a git folder that contains a git config that I've found to work well with this shell. Just copy the files, `.gitconfig` and `.gitmessage` over to your home directory and you'll be all set.\n\n## License\nMIT [Tyler Reckart](https://github.com/tylerreckart)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftylerreckart%2Fodin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftylerreckart%2Fodin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftylerreckart%2Fodin/lists"}