{"id":13680646,"url":"https://github.com/laggardkernel/zsh-iterm2","last_synced_at":"2026-01-23T16:23:17.454Z","repository":{"id":103436657,"uuid":"183920144","full_name":"laggardkernel/zsh-iterm2","owner":"laggardkernel","description":"Pack iTerm2 shell integration scripts as a ZSH plugin","archived":false,"fork":false,"pushed_at":"2020-02-23T01:51:44.000Z","size":33,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-11T23:37:38.311Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/laggardkernel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-04-28T14:40:01.000Z","updated_at":"2024-04-21T11:07:04.000Z","dependencies_parsed_at":"2024-01-03T04:17:23.754Z","dependency_job_id":"d69f02cf-3fe6-4970-841c-e810fbb56ea7","html_url":"https://github.com/laggardkernel/zsh-iterm2","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggardkernel%2Fzsh-iterm2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggardkernel%2Fzsh-iterm2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggardkernel%2Fzsh-iterm2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggardkernel%2Fzsh-iterm2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/laggardkernel","download_url":"https://codeload.github.com/laggardkernel/zsh-iterm2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251607280,"owners_count":21616734,"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","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-02T13:01:19.751Z","updated_at":"2026-01-23T16:23:17.422Z","avatar_url":"https://github.com/laggardkernel.png","language":"Shell","readme":"# ZSH-iTerm2\n\n[![License: GPL-2.0][license icon]][license]\n\nPack iTerm's ZSH integration scripts into a ZSH plugin, avoid polluting your\n`$HOME` directory, with negligible time increase of 2ms.\n\n## Installation\n\n### [zplugin][zplugin]\n\nThe only ZSH plugin manager solves the time-consuming init for `nvm`, `nodenv`, `pyenv`, `rvm`, `rbenv`, `thefuck`, `fasd`, etc, with its amazing async [Turbo Mode][turbo mode].\n\n```zsh\nzplugin ice pick'init.zsh' compile'*.zsh'\nzplugin light laggardkernel/zsh-iterm2\n```\n\n### [prezto][prezto]\n\nThe only framework does **optimizations** in plugins with sophisticated coding skill:\n- [refreshing `.zcompdump` every 20h][prezto zcompdump 1]\n- [compiling `.zcompdump` as bytecode in the background][prezto zcompdump 2]\n- [caching init script for fasd][prezto fasd]\n- saving `*env` startup time with [`init - --no-rehash` for `rbenv`, `pyenv`, `nodenv`][prezto *env]\n- [removing the horribly time-consuming `brew command` from `command-not-found`][prezto brew command]\n\n```zsh\nmkdir -p ${ZDOTDIR:-$HOME}/.zprezto/contrib \u0026\u003e/dev/null\ngit clone https://github.com/laggardkernel/zsh-iterm2.git ${ZDOTDIR:-$HOME}/.zprezto/contrib/zsh-iterm2\n```\n\n## License\n\nThe GPL-2.0-only License\n\nCopyright (c) 2019 laggardkernel\n\n[license icon]: https://img.shields.io/badge/License-GPL--2.0-blue.svg\n[license]: https://opensource.org/licenses/GPL-2.0\n[zplugin]: https://github.com/zdharma/zplugin\n[turbo mode]: https://github.com/zdharma/zplugin#turbo-mode-zsh--53\n[prezto]: https://github.com/sorin-ionescu/prezto\n[prezto zcompdump 1]: https://github.com/sorin-ionescu/prezto/blob/4abbc5572149baa6a5e7e38393a4b2006f01024f/modules/completion/init.zsh#L31-L41\n[prezto zcompdump 2]: https://github.com/sorin-ionescu/prezto/blob/4abbc5572149baa6a5e7e38393a4b2006f01024f/runcoms/zlogin#L9-L15\n[prezto fasd]: https://github.com/sorin-ionescu/prezto/blob/4abbc5572149baa6a5e7e38393a4b2006f01024f/modules/fasd/init.zsh#L22-L36\n[prezto *env]: https://github.com/sorin-ionescu/prezto/blob/4abbc5572149baa6a5e7e38393a4b2006f01024f/modules/python/init.zsh#L22\n[prezto brew command]: https://github.com/sorin-ionescu/prezto/blob/4abbc5572149baa6a5e7e38393a4b2006f01024f/modules/command-not-found/init.zsh\n","funding_links":[],"categories":["Plugins","Shell"],"sub_categories":["ZSH on Windows","Zinit (née zplugin)"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaggardkernel%2Fzsh-iterm2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flaggardkernel%2Fzsh-iterm2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaggardkernel%2Fzsh-iterm2/lists"}