{"id":15359086,"url":"https://github.com/santisoler/post-install","last_synced_at":"2025-10-10T18:47:43.329Z","repository":{"id":86165664,"uuid":"66561386","full_name":"santisoler/post-install","owner":"santisoler","description":"Manjaro Post Installation Script","archived":false,"fork":false,"pushed_at":"2020-01-12T23:49:35.000Z","size":79,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-07T20:11:18.714Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","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/santisoler.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-08-25T13:43:53.000Z","updated_at":"2022-08-22T08:11:35.000Z","dependencies_parsed_at":"2023-03-11T07:46:24.879Z","dependency_job_id":null,"html_url":"https://github.com/santisoler/post-install","commit_stats":{"total_commits":103,"total_committers":1,"mean_commits":103.0,"dds":0.0,"last_synced_commit":"da1730d151dec50cc5ab902e3a5cadb9a8133730"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/santisoler/post-install","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fpost-install","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fpost-install/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fpost-install/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fpost-install/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/santisoler","download_url":"https://codeload.github.com/santisoler/post-install/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/santisoler%2Fpost-install/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279004912,"owners_count":26083802,"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","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","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":[],"created_at":"2024-10-01T12:43:47.470Z","updated_at":"2025-10-10T18:47:43.310Z","avatar_url":"https://github.com/santisoler.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Manjaro Post Installation Script\n\nThese script allows to automatize Manjaro post installation tasks as system update and\npackage installation.\n\n## Installing\n\nDownload this repository manually, or use git if it's already installed:\n\n```\ngit clone https://www.github.com/santisoler/post-install\n```\n\nUncompress (if you downloaded manually) and change working directory to\n`post_install`.\nThen make the script excecutable and finally we can ran it as root.\n\n```\n$ cd post-install/\n$ chmod +x post-install\n$ sudo ./post-install --help\n```\n\n## Setting up\n\nBefore running the script we must write our own packages file, as the one\npresent in this repo.\nIn this file we will put the packages that the script will ask which we want\nto install.\nWe group them using titles written between `[` and `]`.\n\nFor example:\n```\n[ latex ]\ntexlive-full\n\n[ vim and git]\nvim\ngit\n```\n\nThe [`packages`](https://github.com/santisoler/post-install/blob/master/packages)\nfile has a collection of packages that are generally used by me, see if it meets your\nrequirements and feel free to edit it as you please.\n\n## How to use it\nOnce the packages file is created, we can run the script (as root) as follows:\n\n```\n$ sudo ./post-install packages\n```\n\nIf we want to assume yes all the questions from the apt statements, we can add\na `-y` option:\n\n```\n$ sudo ./post-install -y packages\n```\n\nIn case we have more than one packages file, for example `packages1` and `packages2`,\nwe can run them together:\n\n```\n$ sudo ./post-install packages1 packages2\n```\n\n## Old script\n\nPrevious versions of the script can be found in this repository under the\n[old-script](https://github.com/santisoler/post-install/tree/old-script) or the\n[debian](https://github.com/santisoler/post-install/tree/debian) branches.\n\n\n## Licence\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program.\nIf not, see [http://www.gnu.org/licenses/](http://www.gnu.org/licenses/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsantisoler%2Fpost-install","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsantisoler%2Fpost-install","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsantisoler%2Fpost-install/lists"}