{"id":13344266,"url":"https://github.com/the-lazy-devs/custom_commands","last_synced_at":"2025-03-12T07:32:25.000Z","repository":{"id":52221654,"uuid":"71404399","full_name":"the-lazy-devs/custom_commands","owner":"the-lazy-devs","description":"Easy installation of shell scripts and aliases on every unix machine.","archived":false,"fork":false,"pushed_at":"2021-05-05T14:54:14.000Z","size":57,"stargazers_count":1,"open_issues_count":6,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-07-30T21:09:31.064Z","etag":null,"topics":["aliases","bash","profile","shortcut","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/the-lazy-devs.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":"2016-10-19T22:25:18.000Z","updated_at":"2021-05-05T14:54:16.000Z","dependencies_parsed_at":"2022-08-24T04:51:06.941Z","dependency_job_id":null,"html_url":"https://github.com/the-lazy-devs/custom_commands","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-lazy-devs%2Fcustom_commands","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-lazy-devs%2Fcustom_commands/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-lazy-devs%2Fcustom_commands/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/the-lazy-devs%2Fcustom_commands/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/the-lazy-devs","download_url":"https://codeload.github.com/the-lazy-devs/custom_commands/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221279943,"owners_count":16790560,"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","profile","shortcut","zsh"],"created_at":"2024-07-29T19:32:53.702Z","updated_at":"2024-10-24T05:30:22.492Z","avatar_url":"https://github.com/the-lazy-devs.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"**Note:**\nThis README is probably out of date and inaccurate.  \n\ncustom_commands\n================\nThis project will create a `~/.ccsl` directory, if it doesn't already exist.  \nIt will then add some symlinks to that directory for each of the custom scripts specified.  \nIt will update the PATH variable in the file(s) loaded by your shell (by default, the `~/.bash_profile` and `~/.bashrc` files).  \nIt will also add alias files to be sourced those same rc files\n\n\nInstallation\n-------------------\nclone this repository\n\nUsage\n-------------------\nFor help or to see the availble flags, run `./create_custom_commands.sh -h`  \nTo run the script in dry-run mode, without changes to your system, run `./create_custom_commands.sh -d`  \n\nTo create symlinks to your custom scripts, use the `-s` flag and specify the directory containing your favorite scripts.  \nFor example: `./create_custom_commands.sh -s ~/myScripts`\n\nIf you're using zsh, you should include either the `-p` or `-r` flags.  \nFor example:  \n`./create_custom_commands.sh -p ~/.zshrc`  \nor  \n`./create_custom_commands.sh -r ~/.zshrc`\n\n\nRemoval\n-------------------\n\nThe following are the instructions for bash. If you installed the commands and aliases into different files, update the commands accordingly.\n\n1. Remove the `~/.ccsl` directory\n1. Remove the PATH export from your shell startup file (`~/.bashrc` or `~/.bash_profile` by default)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthe-lazy-devs%2Fcustom_commands","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthe-lazy-devs%2Fcustom_commands","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthe-lazy-devs%2Fcustom_commands/lists"}