{"id":20698979,"url":"https://github.com/keygenqt/aurora-scripts","last_synced_at":"2025-07-26T12:08:52.902Z","repository":{"id":206059327,"uuid":"714540126","full_name":"keygenqt/aurora-scripts","owner":"keygenqt","description":"Aurora Scripts - collection of scripts to help the Aurora OS developer.","archived":false,"fork":false,"pushed_at":"2024-01-31T14:00:51.000Z","size":12315,"stargazers_count":20,"open_issues_count":2,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-29T19:11:21.848Z","etag":null,"topics":["aurora","snap"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/keygenqt.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"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":"2023-11-05T06:34:00.000Z","updated_at":"2025-02-16T22:21:36.000Z","dependencies_parsed_at":"2024-01-08T10:44:42.008Z","dependency_job_id":"c6461ff7-afda-474c-a5ce-99481e81757c","html_url":"https://github.com/keygenqt/aurora-scripts","commit_stats":null,"previous_names":["keygenqt/aurora-scripts"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keygenqt%2Faurora-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keygenqt%2Faurora-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keygenqt%2Faurora-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keygenqt%2Faurora-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/keygenqt","download_url":"https://codeload.github.com/keygenqt/aurora-scripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250331103,"owners_count":21413094,"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":["aurora","snap"],"created_at":"2024-11-17T00:27:38.613Z","updated_at":"2025-04-22T21:47:54.677Z","avatar_url":"https://github.com/keygenqt.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Aurora Scripts\n\n![picture](data/preview2.png)\n\n[![aurora-cli](https://snapcraft.io/aurora-cli/badge.svg)](https://snapcraft.io/aurora-cli)\n\nAn application that combines different scripts that help an Aurora OS programmer in his daily work. You can use separate scripts - each of them is an atomic unit. Or install a CLI application (available in snap) and use all the scripts if necessary with a convenient interface.\n\n## Install\n\n[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/aurora-cli)\n\n```\nsudo snap install aurora-cli --devmode\n```\n\nAdditional dependencies to work Flutter\n\n```\nsudo apt update \u0026\u0026 sudo apt install curl git git-lfs unzip bzip2\n```\n\n## Build\n\nYou can build the Dart application with the following command from the root directory:\n\n```shell\naurora_cli/scripts/build.sh\n```\n\nThe second step is to build a snap package:\n\n```shell\naurora_cli/scripts/snap.sh\n```\n\nYou can run the application with arguments using the following command:\n\n```shell\naurora_cli/scripts/run.sh --version\n```\n\nTo run build scripts you must have [Snapcraft](https://snapcraft.io/docs/installing-snapcraft) \u0026 [Dart](https://dart.dev/get-dart) installed.\n\n## Features\n\n* psdk\n  - installed - Get list installed versions Platform SDK.\n  - available - Get list available versions Platform SDK.\n  - install - Install Platform SDK.\n  - remove - Remove Platform SDK.\n  - validate - Validate RPM packages.\n  - sign - Sign (with re-sign) packages.\n* flutter\n  - installed - Get list installed versions Flutter SDK.\n  - available - Get list available versions Flutter SDK.\n  - install - Install Flutter SDK.\n  - remove - Remove Flutter SDK.\n* embedder\n  - installed - Get list installed versions Flutter Embedder.\n  - available - Get list available versions Flutter Embedder.\n  - install - Install Flutter Embedder.\n  - remove - Remove Flutter Embedder.\n* device\n  - ssh-copy - Add ssh key to device.\n  - command - Execute the command on the device.\n  - upload - Upload file to Download directory device.\n  - install - Install RPM package in device.\n  - run - Run application in device in container.\n  - index - Select index.\n  - all - Select all devices.\n\n### License\n\n```\nCopyright 2023 Vitaliy Zarubin\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeygenqt%2Faurora-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkeygenqt%2Faurora-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeygenqt%2Faurora-scripts/lists"}