{"id":19162947,"url":"https://github.com/hernanmd/mydot","last_synced_at":"2026-04-17T05:03:25.845Z","repository":{"id":71141111,"uuid":"169646167","full_name":"hernanmd/mydot","owner":"hernanmd","description":"My dotted files for bash","archived":false,"fork":false,"pushed_at":"2020-06-27T14:05:00.000Z","size":50,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-04T22:42:24.778Z","etag":null,"topics":["aliases","bash","dotfiles","shell"],"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/hernanmd.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-07T21:34:25.000Z","updated_at":"2020-06-27T14:05:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"8120646e-d260-476d-a3fe-b000e3db9883","html_url":"https://github.com/hernanmd/mydot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hernanmd/mydot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hernanmd%2Fmydot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hernanmd%2Fmydot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hernanmd%2Fmydot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hernanmd%2Fmydot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hernanmd","download_url":"https://codeload.github.com/hernanmd/mydot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hernanmd%2Fmydot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31915900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["aliases","bash","dotfiles","shell"],"created_at":"2024-11-09T09:13:38.831Z","updated_at":"2026-04-17T05:03:25.831Z","avatar_url":"https://github.com/hernanmd.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Description\n\nAdds a lot of useful command-line shortcuts to Bash shells using aliases and functions. Many of them are already disseminated through the whole Internet, so you may recognize them. This documentation assumes you're using bash as your login shell.\n\n_Work in Progress_\n\n# Installation\n\n```bash\nsh -c \"$(curl -fsSL https://raw.githubusercontent.com/hernanmd/mydot/master/install.sh)\"\nsource ~/.bashrc\nsource ~/.bash_functions\n```\n\n## Using a login shell?\n\nDepending on your environment, you can run a \"login shell\" (.bash_profile \"friendly\", getty+/usr/bin/login, bash --login, iTerm OSX Terminal) or a \"regular (non-login, normal interactive) shell\" (.bashrc \"friendly\", xterm, tmux). To check your shell is a “login shell” type:\n\n```bash\nshopt login_shell\n```\n\nIf the reply is off you are not running a login shell. Otherwise if you are using a login shell you need to source the .bashrc (as all aliases and functions are sourced in .bashrc) from .bash_profile as follows:  \n\n```bash\necho \"source ~/.bashrc\nsource ~/.bash_functions\" \u003e\u003e ~/.bash_profile\n```\n\n# Usage\n\n## Meta-information about these aliases\n\n```bash\n# How many aliases do we have?\ncalias\n\n# Listing all aliases\nalias\n\n# List Git aliases\ngitalias\n\n# List defined function names\nlistfunctions\n\n# To view all the defined functions\nviewfunctions\n```\n\n# Troubleshooting\n\nWiP\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhernanmd%2Fmydot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhernanmd%2Fmydot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhernanmd%2Fmydot/lists"}