{"id":23156188,"url":"https://github.com/brandonmfong/xpro","last_synced_at":"2025-08-17T23:32:26.787Z","repository":{"id":40618961,"uuid":"235719975","full_name":"BrandonMFong/xPro","owner":"BrandonMFong","description":"xml Shell Profile","archived":false,"fork":false,"pushed_at":"2022-07-21T01:28:55.000Z","size":112550,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2023-03-10T10:48:22.142Z","etag":null,"topics":["bash","linux","powershell","unix","xml","xpro","zsh"],"latest_commit_sha":null,"homepage":"","language":"Makefile","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/BrandonMFong.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":"2020-01-23T04:05:08.000Z","updated_at":"2022-04-03T15:40:20.000Z","dependencies_parsed_at":"2022-07-16T23:46:18.196Z","dependency_job_id":null,"html_url":"https://github.com/BrandonMFong/xPro","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrandonMFong%2FxPro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrandonMFong%2FxPro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrandonMFong%2FxPro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrandonMFong%2FxPro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrandonMFong","download_url":"https://codeload.github.com/BrandonMFong/xPro/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230181507,"owners_count":18185938,"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":["bash","linux","powershell","unix","xml","xpro","zsh"],"created_at":"2024-12-17T21:12:49.874Z","updated_at":"2024-12-17T21:12:50.363Z","avatar_url":"https://github.com/BrandonMFong.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Archive](https://github.com/BrandonMFong/xPro/actions/workflows/main.yml/badge.svg)](https://github.com/BrandonMFong/xPro/actions/workflows/main.yml)\n\n# xPro \n\nXML Profile (xPro) is a project I started to allow me to use an xml file to define my shell profile.  Like previous iterations of xPro, the core functionality allows the user to define shell variables and aliases.  \n\nAn additional feature allows the user to define key/value pairs where the values are paths to a directory in the system and using a utility shell function `goto` would `cd` you directly into the keyed value directory. \n\nVersion 5+ supports cross platform usage (Linux, MacOS, \u0026 Windows).  Previous versions (all of which reached end of life) only supports windows platforms using powershell. \n\n## Building\n- Setup your development environment:\n    - Unix/Linux: `sudo devenv.py create`\n    - Windows: \n        - Run as administrator: `devenv.py create`\n- `build.py`\n\n## Testing\n- `run-tests.py`\n\n## Authors \n- Brando\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrandonmfong%2Fxpro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrandonmfong%2Fxpro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrandonmfong%2Fxpro/lists"}