{"id":24839217,"url":"https://github.com/nathanjms/ohmyzsh-nj-script","last_synced_at":"2026-04-02T02:50:55.668Z","repository":{"id":45023182,"uuid":"446157304","full_name":"Nathanjms/ohmyzsh-nj-script","owner":"Nathanjms","description":"A script to install Oh My Zsh; with powerlevel10k, zsh-autosuggestions, and zsh-syntax-highlighting automatically installed - for both Linux and Mac.","archived":false,"fork":false,"pushed_at":"2023-11-25T15:25:20.000Z","size":39,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T06:37:53.627Z","etag":null,"topics":["linux","macos","oh-my-zsh","powerlevel10k","shell","zsh"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/Nathanjms.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-09T17:29:33.000Z","updated_at":"2023-11-25T15:25:01.000Z","dependencies_parsed_at":"2025-01-31T06:37:23.319Z","dependency_job_id":"ba06d381-122d-4f92-9ab1-5185db7f0292","html_url":"https://github.com/Nathanjms/ohmyzsh-nj-script","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/Nathanjms%2Fohmyzsh-nj-script","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nathanjms%2Fohmyzsh-nj-script/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nathanjms%2Fohmyzsh-nj-script/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nathanjms%2Fohmyzsh-nj-script/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nathanjms","download_url":"https://codeload.github.com/Nathanjms/ohmyzsh-nj-script/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245589271,"owners_count":20640257,"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":["linux","macos","oh-my-zsh","powerlevel10k","shell","zsh"],"created_at":"2025-01-31T06:37:02.804Z","updated_at":"2025-10-18T03:36:02.622Z","avatar_url":"https://github.com/Nathanjms.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Oh My Zsh - Custom Install Script\n\n## What is this?\n\nA script file to install [Oh My Zsh](https://ohmyz.sh/) as usual, but then to also install:\n- [powerlevel10k](https://github.com/romkatv/powerlevel10k)\n- [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)\n- [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)\n\nI made this to speed up this process when installing a different Linux Distribution, or a fresh Mac install. The plugins and the theme are added automatically to the `~/.zshrc`, and the theme's [recommended font](https://github.com/romkatv/powerlevel10k#meslo-nerd-font-patched-for-powerlevel10k) (MesloLGS) is installed for the user.\n\n## How to run\n\nYou can download and run the script file directly from GitHub with:\n```shell\nbash \u003c(curl -s https://raw.githubusercontent.com/Nathanjms/ohmyzsh-nj-script/main/ohmyzsh-nj-setup.sh)\n```\nOr you can download the script file and run it with:\n```shell\nbash ./ohmyzsh-nj-setup.sh\n```\n\n## Compatibility\n\n- This script works on any Linux distro, but the font directory may need updating if (for whatever reason) that distro does not store user fonts in `~/.local/share/fonts`\n- This script also works on Mac.\n- `git` is required for this to work (and `curl`, but this is a dependency of `git`).\n\n## Future Plans\n\nI currently have no future plans, but if I come across any plugins I like, I may add them to the script. \n\nAnother idea is to allow the user to input which plugins to add automatically, but at the moment these are my favourite which end up on every Oh My Zsh terminal I use.\n\n#### *\"Never spend 6 minutes doing something by hand when you can spend 6 hours failing to automate it.\"* - [Zhuowei Zhang](https://twitter.com/zhuowei/status/1254266079532154880?lang=en-GB)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnathanjms%2Fohmyzsh-nj-script","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnathanjms%2Fohmyzsh-nj-script","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnathanjms%2Fohmyzsh-nj-script/lists"}