{"id":17002954,"url":"https://github.com/jleclanche/dotfiles","last_synced_at":"2025-07-23T10:06:24.248Z","repository":{"id":6459196,"uuid":"7698942","full_name":"jleclanche/dotfiles","owner":"jleclanche","description":".zshrc and other bootstrap files","archived":false,"fork":false,"pushed_at":"2021-06-25T15:10:42.000Z","size":89,"stargazers_count":161,"open_issues_count":0,"forks_count":10,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-02T05:52:07.543Z","etag":null,"topics":["dotfiles","zshrc"],"latest_commit_sha":null,"homepage":"https://leclan.ch","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/jleclanche.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":"2013-01-19T03:43:30.000Z","updated_at":"2024-07-15T13:31:43.000Z","dependencies_parsed_at":"2022-09-03T14:01:03.829Z","dependency_job_id":null,"html_url":"https://github.com/jleclanche/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jleclanche/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jleclanche%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jleclanche%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jleclanche%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jleclanche%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jleclanche","download_url":"https://codeload.github.com/jleclanche/dotfiles/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jleclanche%2Fdotfiles/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266658010,"owners_count":23963614,"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-23T02:00:09.312Z","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":["dotfiles","zshrc"],"created_at":"2024-10-14T04:29:26.178Z","updated_at":"2025-07-23T10:06:24.209Z","avatar_url":"https://github.com/jleclanche.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"dotfiles\n========\n\n.zshrc and cousins\n\n![image](https://cloud.githubusercontent.com/assets/235410/6504067/7899cc44-c333-11e4-9b72-26cf4493841a.png \"Screenshot of a ZSH session\")\n\n\n## Features\n\n* [XDG basedirs](http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html)\n* Powerline support if installed\n* virtualenvwrapper support if installed\n* zsh-syntax-highlight support if installed\n* Git integration enabled\n* 256-color support by default\n  * Colors enabled by default in ls, grep, dmesg and less!\n* Add your extra stuff in `$XDG_CONFIG_HOME/zsh/profile`\n  * Put your custom completions in `$XDG_CONFIG_HOME/zsh/completion/`\n* Saner defaults for `diff`, `hexdump`, `xclip` and more\n\n### More aliases\n\n* **bk** \\\u003cfile\\\u003e: Back up a file\n* **htmime** \\\u003curl\\\u003e: Get the content type of a URL\n* **google** \\\u003cquery\\\u003e: Open your default browser on a google query\n* **hr**: print a terminal-wide banner\n* **launch** \\\u003capp\\\u003e [args]: Launch a binary, disowning it from the terminal immediately\n* **lscolors**: list all available colors\n* **perms** \\\u003cargs\\\u003e: Print file permissions (octal and text)\n* **myip**: Print the machine's public ip (uses ifconfig.me service)\n* **sprunge**: Pastebin stdin (uses sprunge.us service)\n\n\n#### Requires Python 3+\n\n* **mkhttp**: Run a webserver in cwd (uses Python 3 http.server)\n* **urlencode**: Quote stdin with url-encoding (percent-encoding)\n* **urldecode**: Unquote percent-encoded stdin\n* **urlarray**: Convert a querystring into pretty JSON\n* **json**: Indent and prettify json code\n* **yaml**: Print YAML contents as pretty-JSON\n\n\n### Other fun stuff\n\n* Ctrl+E: Edit the current line in your $EDITOR\n* Expand \"...\": Typing ... is expanded to ../..; .... expands to ../../.. and so on.\n* Typing a naked directory assumes \"cd \u003cdir\u003e\" is implied.\n* The \"⇄\" icon will show up on the right side of the tty when the shell is running in a SSH session.\n\n\n## Compatibility\n\nThis script requires Zsh \u003e= 5.0. A 4.0-compatible version, with less features,\nis available in the `compat/` folder.\nNOTE: Cygwin users should set `TERM=cygwin` in their profile file, otherwise\nkeybindings may be messed up.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjleclanche%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjleclanche%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjleclanche%2Fdotfiles/lists"}