{"id":13908524,"url":"https://github.com/snwh/ubuntu-post-install","last_synced_at":"2025-07-18T07:31:31.674Z","repository":{"id":6972190,"uuid":"8225285","full_name":"snwh/ubuntu-post-install","owner":"snwh","description":"A set of post-installation shell scripts for Ubuntu","archived":true,"fork":false,"pushed_at":"2019-09-09T22:51:51.000Z","size":585,"stargazers_count":697,"open_issues_count":6,"forks_count":284,"subscribers_count":38,"default_branch":"master","last_synced_at":"2024-11-25T17:46:16.613Z","etag":null,"topics":["post-installation","shell","ubuntu"],"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/snwh.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}},"created_at":"2013-02-15T20:11:05.000Z","updated_at":"2024-11-22T23:43:55.000Z","dependencies_parsed_at":"2022-08-06T20:01:03.639Z","dependency_job_id":null,"html_url":"https://github.com/snwh/ubuntu-post-install","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/snwh/ubuntu-post-install","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snwh%2Fubuntu-post-install","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snwh%2Fubuntu-post-install/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snwh%2Fubuntu-post-install/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snwh%2Fubuntu-post-install/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/snwh","download_url":"https://codeload.github.com/snwh/ubuntu-post-install/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snwh%2Fubuntu-post-install/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265720588,"owners_count":23817265,"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":["post-installation","shell","ubuntu"],"created_at":"2024-08-06T23:02:47.592Z","updated_at":"2025-07-18T07:31:31.326Z","avatar_url":"https://github.com/snwh.png","language":"Shell","funding_links":[],"categories":["HarmonyOS","Shell"],"sub_categories":["Windows Manager"],"readme":"Ubuntu Post Install Scripts\n===========================\n\nA semi-automatic and interactive set of post-installation scripts for Ubuntu and its derivatives. You can use this project to install your favourite apps, set your preferred settings, and do minor housekeeping.\n\nThis project is free software; you can redistribute it and/or modify it under the terms of the [GNU General Public License](/LICENSE). If you have improvements, contributions to the [original](https://github.com/snwh/ubuntu-post-install) are much appreciated.\n\n## Organization\n\nThis project is designed to be fairly modular (and not be one huge script) so you can easily delete or exclude bits/functions that you don't want to use.\n\n * [`data`](/data): files which are lists of packages\u003csup\u003e\u0026dagger;\u003c/sup\u003e read by various functions.\n * [`functions`](/functions): the main functions of this scriptset. They should require little user-preference modification.\n * [`apps`](/functions/apps): functions for installing third-party applications. They are called in the [`install_thirdparty`](/functions/install_thirdparty) function.\n\n*\u003csup\u003e\u0026dagger;\u003c/sup\u003eThese lists are preferential and you should to update them with packages you prefer*\n\n## Adding Functions\n\nAdding additional functions is as easy as editing one of the many already included functions and simply changing the variables. When you do add (or remove) functions be sure to update any main function (such as [`thirdparty`](/functions/thirdparty)) to reflect those changes.\n\n## Usage\n\nYou use these scripts, you can just run the main script from the root of the source folder:\n\n    ./ubuntu-post-install-script.sh\n\nAlternatively, if you use `bash` and cloned this to your home folder, add the following to your `.bashrc` to run this script on-demand.\n\n    export PATH=${PATH}:~/ubuntu-post-install/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnwh%2Fubuntu-post-install","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsnwh%2Fubuntu-post-install","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnwh%2Fubuntu-post-install/lists"}