{"id":19837756,"url":"https://github.com/willghatch/zsh-saneopt","last_synced_at":"2026-04-02T01:34:17.096Z","repository":{"id":75537295,"uuid":"42250659","full_name":"willghatch/zsh-saneopt","owner":"willghatch","description":"Sane options for zsh, in the spirit of vim-sensible.","archived":false,"fork":false,"pushed_at":"2015-09-10T14:47:18.000Z","size":108,"stargazers_count":21,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-02T14:17:18.948Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/willghatch.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}},"created_at":"2015-09-10T14:46:19.000Z","updated_at":"2023-06-22T20:19:08.000Z","dependencies_parsed_at":"2023-03-01T03:31:27.127Z","dependency_job_id":null,"html_url":"https://github.com/willghatch/zsh-saneopt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/willghatch/zsh-saneopt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willghatch%2Fzsh-saneopt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willghatch%2Fzsh-saneopt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willghatch%2Fzsh-saneopt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willghatch%2Fzsh-saneopt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/willghatch","download_url":"https://codeload.github.com/willghatch/zsh-saneopt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willghatch%2Fzsh-saneopt/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31293941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T01:05:07.454Z","status":"ssl_error","status_checked_at":"2026-04-02T00:56:46.496Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-11-12T12:15:34.662Z","updated_at":"2026-04-02T01:34:17.077Z","avatar_url":"https://github.com/willghatch.png","language":"Shell","funding_links":[],"categories":["Plugins"],"sub_categories":["ZSH on Windows","Zinit (née zplugin)"],"readme":"Install\n-------\n\nUse [zgen](https://github.com/tarjoilija/zgen) or antigen.  Here is how to do it with zgen:\n\n    zgen load willghatch/zsh-saneopt\n\nAlternatively, just source the .zsh file.  But seriously, use zgen.\n\nWhat is this?\n-------------\n\nThis plugin is meant to be a good baseline for zsh options.  In the spirit of \n[vim-sensible](https://github.com/tpope/vim-sensible), this plugin should provide sensible\ndefaults that everyone wants anyway.\n\nInsanity!\n---------\n\nThere are a couple options that might not be entirely agreeable to everyone, but *most*\npeople will probably want.  To affect how much possibly-controversial stuff you want,\nset `ZSH_SANEOPT_INSANITY` before loading saneopt.  If it is not set, it will default to `1`.\n`0` means only use the most agreeable settings.  Higher numbers mean more possible insanity.\n(Well, theoretically.  At the moment 1 is the highest because I haven't decided which options\nshould belong at which level, so more insane things are left out.)\n\nWhat kind of options are you cooking up in that lab of yours?\n-------------------------------------------------------------\n\nJust look at the .zsh file -- all the options have comments to explain what they do to some\ndegree, as I've found them all over the net.\n\nDid I miss something?\n---------------------\n\nLet me know!  I've searched far and wide to know all of the options any sensible person might\nwant to use with zsh.  If I've missed something, or if you disagree and think my sanity is\nactually insanity, add an issue or pull request.\n\nLicense\n-------\n\nMIT license\n\n(IE do what you like with it, but I'm not liable for any problems you have.)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillghatch%2Fzsh-saneopt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwillghatch%2Fzsh-saneopt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillghatch%2Fzsh-saneopt/lists"}