{"id":17893336,"url":"https://github.com/techno-coder/preztoconfig","last_synced_at":"2025-04-03T04:16:02.822Z","repository":{"id":118644833,"uuid":"76165181","full_name":"Techno-coder/preztoconfig","owner":"Techno-coder","description":"My Prezto config for Zsh","archived":false,"fork":false,"pushed_at":"2018-01-04T09:59:55.000Z","size":1838,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-08T18:12:37.869Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Techno-coder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-11T09:29:58.000Z","updated_at":"2016-12-11T09:31:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"ac599812-d538-4d22-867b-dca801cc1bb2","html_url":"https://github.com/Techno-coder/preztoconfig","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Techno-coder%2Fpreztoconfig","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Techno-coder%2Fpreztoconfig/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Techno-coder%2Fpreztoconfig/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Techno-coder%2Fpreztoconfig/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Techno-coder","download_url":"https://codeload.github.com/Techno-coder/preztoconfig/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246933384,"owners_count":20857055,"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-10-28T14:49:35.079Z","updated_at":"2025-04-03T04:16:02.803Z","avatar_url":"https://github.com/Techno-coder.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WARNING - THIS IS MY OWN PREZTO CONFIG\n# The original repository can be found here:\n# https://github.com/sorin-ionescu/prezto\n\nPrezto — Instantly Awesome Zsh\n==============================\n\nPrezto is the configuration framework for [Zsh][1]; it enriches the command line\ninterface environment with sane defaults, aliases, functions, auto completion,\nand prompt themes.\n\nInstallation\n------------\n\nPrezto will work with any recent release of Zsh, but the minimum required\nversion is 4.3.11.\n\n  1. Launch Zsh:\n\n     ```console\n     zsh\n     ```\n\n  2. Clone the repository:\n\n     ```console\n     git clone --recursive https://github.com/sorin-ionescu/prezto.git \"${ZDOTDIR:-$HOME}/.zprezto\"\n     ```\n\n  3. Create a new Zsh configuration by copying the Zsh configuration files\n     provided:\n\n     ```sh\n     setopt EXTENDED_GLOB\n     for rcfile in \"${ZDOTDIR:-$HOME}\"/.zprezto/runcoms/^README.md(.N); do\n       ln -s \"$rcfile\" \"${ZDOTDIR:-$HOME}/.${rcfile:t}\"\n     done\n     ```\n\n     Note: If you already have any of the given config files, ln will error. In\n     simple cases you can add `source \"${ZDOTDIR:-$HOME}/.zprezto/init.zsh\"` to\n     the bottom of your `.zshrc` to load prezto but keep your config intact. For\n     more complicated setups, it is recommended that you back up your original\n     configs and replace them with the provided prezto runcoms.\n\n  4. Set Zsh as your default shell:\n\n     ```console\n     chsh -s /bin/zsh\n     ```\n\n  5. Open a new Zsh terminal window or tab.\n\n### Troubleshooting\n\nIf you are not able to find certain commands after switching to *Prezto*,\nmodify the `PATH` variable in *~/.zprofile* then open a new Zsh terminal\nwindow or tab.\n\nUpdating\n--------\n\nRun `zprezto-update` to automatically check if there is an update to zprezto.\nIf there are no file conflicts, zprezto and its submodules will be\nautomatically updated. If there are conflicts you will instructed to go into\nthe `$ZPREZTODIR` directory and resolve them yourself.\n\nTo pull the latest changes and update submodules manually:\n\n```console\ncd $ZPREZTODIR\ngit pull\ngit submodule update --init --recursive\n```\n\nUsage\n-----\n\nPrezto has many features disabled by default. Read the source code and\naccompanying README files to learn of what is available.\n\n### Modules\n\n  1. Browse */modules* to see what is available.\n  2. Load the modules you need in *~/.zpreztorc* then open a new Zsh terminal\n     window or tab.\n\n### Themes\n\n  1. For a list of themes, type `prompt -l`.\n  2. To preview a theme, type `prompt -p name`.\n  3. Load the theme you like in *~/.zpreztorc* then open a new Zsh terminal\n     window or tab.\n\n     ![sorin theme][2]\n\n### External Modules\n\n  1. By default modules will be loaded from */modules* and */contrib*.\n  2. Additional module directories can be added to the\n     `:prezto:load:pmodule-dirs` setting in *~/.zpreztorc*.\n\n     Note that module names need to be unique or they will cause an error when\n     loading.\n\n     ```console\n     zstyle ':prezto:load' pmodule-dirs $HOME/.zprezto-contrib\n     ```\n\nCustomization\n-------------\n\nThe project is managed via [Git][3]. It is highly recommended that you fork this\nproject; so, that you can commit your changes and push them to [GitHub][4] to\nnot lose them. If you do not know how to use Git, follow this [tutorial][5] and\nbookmark this [reference][6].\n\nResources\n---------\n\nThe [Zsh Reference Card][7] and the [zsh-lovers][8] man page are indispensable.\n\nLicense\n-------\n\nThis project is licensed under the MIT License.\n\n[1]: http://www.zsh.org\n[2]: http://i.imgur.com/nrGV6pg.png \"sorin theme\"\n[3]: http://git-scm.com\n[4]: https://github.com\n[5]: http://gitimmersion.com\n[6]: http://gitref.org\n[7]: http://www.bash2zsh.com/zsh_refcard/refcard.pdf\n[8]: http://grml.org/zsh/zsh-lovers.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechno-coder%2Fpreztoconfig","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechno-coder%2Fpreztoconfig","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechno-coder%2Fpreztoconfig/lists"}