{"id":18663079,"url":"https://github.com/asapdotid/asapshell","last_synced_at":"2026-05-04T21:33:32.994Z","repository":{"id":113710913,"uuid":"537356471","full_name":"asapdotid/asapshell","owner":"asapdotid","description":"AsapShell - shell script utility for aliases (bash or zsh)","archived":false,"fork":false,"pushed_at":"2024-06-23T02:48:55.000Z","size":244,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-18T04:36:15.227Z","etag":null,"topics":["aliases","bash","bash-aliases","bash-script","shell","shell-aliases","shell-script","zsh"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asapdotid.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":"2022-09-16T07:43:14.000Z","updated_at":"2024-06-23T02:48:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"24f38324-fae9-486d-8781-d38e2284337d","html_url":"https://github.com/asapdotid/asapshell","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/asapdotid/asapshell","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asapdotid%2Fasapshell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asapdotid%2Fasapshell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asapdotid%2Fasapshell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asapdotid%2Fasapshell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asapdotid","download_url":"https://codeload.github.com/asapdotid/asapshell/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asapdotid%2Fasapshell/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260994045,"owners_count":23094283,"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":["aliases","bash","bash-aliases","bash-script","shell","shell-aliases","shell-script","zsh"],"created_at":"2024-11-07T08:14:58.668Z","updated_at":"2026-05-04T21:33:32.985Z","avatar_url":"https://github.com/asapdotid.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ASAPSHELL :computer:\n\nShell script utility aliases for (bash or zsh)\n\n## General Aliases\n\n- [x] Ansible\n- [x] Custom\n- [x] Docker\n- [x] Docker Compose\n- [x] Exa [doc](https://the.exa.website/)\n- [x] Git\n- [x] Git-Flow\n- [x] Node JS\n- [x] NVM [doc](https://github.com/nvm-sh/nvm)\n- [x] Path\n- [x] SSH\n- [x] System (will update)\n- [x] Terraform\n- [x] Terragrunt\n- [x] Tmux\n- [x] Tmuxinator\n- [x] Vagrant\n- [x] Spotify Tui\n- [x] Molecule\n- [x] GPG\n- [x] Composer (PHP)\n- [x] Google CLoud cli (gcloud \u0026 gsutil)\n- [ ] Youtube Download (yt-download)\n\n## Linux Aliases\n\n- [x] Package [read documentation](./docs/linux/package.md)\n- [x] Service\n- [x] System\n- [x] Express VPN (cli)\n\n## Darwin Aliases\n\n- [ ] Package\n- [ ] Service\n- [ ] System\n\nWill always update 🚀 each part OS and services 😃\n\n## How to setup on BASH/ZSH\n\n### Install \u0026 Update Script\n\nTo install or update asapshell, you should run the install script. To do that, you may either download and run the script manually, or use the following cURL or Wget command:\n\n```bash\ncurl -o- https://raw.githubusercontent.com/asapdotid/asapshell/main/install.sh | bash\n```\n\nor\n\n```bash\nwget -qO- https://raw.githubusercontent.com/asapdotid/asapshell/main/install.sh | bash\n```\n\nEdit environment file `.env`:\n\nAccording to the application you are using:\n\n```bash\n...\n\n# Editor (Custom with editor do you have)\nEDITOR='nvim'\nVSCODE='vscodium' # or vscode/code\n\n# Custom with path do you have\nLAB_LOCATION=\"$HOME/Labs\"\nPROJECT_LOCATION=\"$HOME/Projects\"\n```\n\nRunning either of the above commands downloads a script and runs it. The script clones the asapshell repository to ~/.asapshell, and attempts to add the source lines from the snippet below to the correct profile file (~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc).\n\n```bash\nexport ASAPSHELL_DIR=\"$HOME/.asapshell\"\n[ -s \"$ASAPSHELL_DIR/asapshell\" ] \u0026\u0026 \\. \"$ASAPSHELL_DIR/asapshell\" # This loads asapshell\n```\n\nAdditional Notes\n\nIf the environment variable $XDG_CONFIG_HOME is present, it will place the asapshell files there.\n\nYou can customize the install source, directory, profile, and version using the ASAPSHELL_SOURCE, ASAPSHELL_DIR, PROFILE, and NODE_VERSION variables. Eg: curl ... | ASAPSHELL_DIR=\"path/to/asapshell\". Ensure that the ASAPSHELL_DIR does not contain a trailing slash.\n\nThe installer can use git, curl, or wget to download asapshell, whichever is available.\n\nTroubleshooting on Linux\n\nOn Linux, after running the install script, if you get asapshell: command not found or see no feedback from your terminal after you type command -v asapshell, simply close your current terminal, open a new terminal, and try verifying again. Alternatively, you can run the following commands for the different shells on the command line:\n\n_bash: source ~/.bashrc_\n\n_zsh: source ~/.zshrc_\n\n_ksh: . ~/.profile_\n\nRefrence :\n\n- [Emoji Log](https://github.com/ahmadawais/Emoji-Log)\n\n## License\n\nGNU GENERAL PUBLIC LICENSE\n\n## Author Information\n\nThis code was created in 2022 by [Asapdotid](https://github.com/asapdotid).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasapdotid%2Fasapshell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasapdotid%2Fasapshell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasapdotid%2Fasapshell/lists"}