{"id":14069434,"url":"https://github.com/Nelson-Gon/linit","last_synced_at":"2025-07-30T05:32:13.038Z","repository":{"id":55424538,"uuid":"206746688","full_name":"Nelson-Gon/linit","owner":"Nelson-Gon","description":"Utilities for a freshly installed Linux System","archived":false,"fork":false,"pushed_at":"2021-02-13T14:24:42.000Z","size":55,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-03T20:17:27.697Z","etag":null,"topics":["apt","apt-get","bash","beginners-guide","data-science","debian","git","installation","installer","linux","linux-mint","r","r-base","terminal","tutorial","tutorial-code","ubuntu"],"latest_commit_sha":null,"homepage":"https://nelson-gon.github.io/linit/","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/Nelson-Gon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-06T08:14:51.000Z","updated_at":"2023-07-18T22:17:42.000Z","dependencies_parsed_at":"2022-08-15T00:00:57.421Z","dependency_job_id":null,"html_url":"https://github.com/Nelson-Gon/linit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Nelson-Gon/linit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Flinit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Flinit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Flinit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Flinit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nelson-Gon","download_url":"https://codeload.github.com/Nelson-Gon/linit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Flinit/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267815187,"owners_count":24148356,"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-07-30T02:00:09.044Z","response_time":70,"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":["apt","apt-get","bash","beginners-guide","data-science","debian","git","installation","installer","linux","linux-mint","r","r-base","terminal","tutorial","tutorial-code","ubuntu"],"created_at":"2024-08-13T07:06:57.047Z","updated_at":"2025-07-30T05:32:12.687Z","avatar_url":"https://github.com/Nelson-Gon.png","language":"Shell","readme":"# linit\n## Utilities for a freshly installed Linux System\n\n![run-script](https://github.com/Nelson-Gon/linit/workflows/run-script/badge.svg)\n\n**IMPORTANT**: \n\n~It is recommended to first run the installer in a virtual environment before \nrunning it on your machine. Alternatively, you can edit the **installer.sh** file and comment out functions you would not like to run.~\n\n\n\nThis repository provides a seamless way to install many of the commonly used programs/scripts.\n\n**It has been tested on an Ubuntu system and might therefore fail to run on a non Debian based distribution. In addition, some of these programs are based on amd64 architecture and might therefore not work on a 32-bit system.**\n\nThe script will run for sometime for a fresh installation depending on the network speed and/or hardware. \n\n---\n\n\n**What the installer does**\n\nThese are stored in `installer.sh` which does the following:\n\n1. Updates and Upgrades the system\n2. Installs boot-repair in preparation for when things might break\n3. Installs extra drivers\n4. Installs `gnome-tweak-tool` and `unity-tweak-tool`\n5. Installs Mac-OS like themes to make your Ubuntu/distro look like a Mac\n6. Installs `tlp` which is a battery saver.\n7. Installs `caffeine`. if you're a movie fan, you'll surely need this.\n8. Installs `R`, `RStudio`, ~`python3`(**Python 3.7.4** at the time of writing)~,`pip3`,`pandas`,`matplotlib`,`seaborn`,\n`sklearn`,`scipy`,`numpy`, `opencv`, `scikit-image`, `Keras`, `torch`, `torchvision`, `tensorflow`. \n9. Installs the `plank` dock.\n10. Installs `pandoc`, `texlive`,`mupdf`,`evince`, `gimp`\n11. Installs `Firefox`, `chrome`, `wine`\n12. Installs `openssh`, `openssl`\n13. Installs `screenfetch` and `neofetch`\n14. Installs `vlc`\n15. Installs `rsync`\n16. ~Installs `docker`~\n17. Configures bluetooth, installs bluetooth related programs\n18. You can uncomment some lines to edit such files as the `grub` file, `sudoers` list and/or `.bashrc`. \n\n\n---\n\n**How to use the installer**\n```\n# You can choose a different directoy(Downloads for instance)\ncd ~/Desktop\n# if you do not have git installed, first run the next line\n# or download the raw installer.sh script with wget/curl/ your favorite tool\n#sudo apt install --y git\n# clone the repo or do as earlier stated(download raw file)\ngit clone https://github.com/Nelson-Gon/linit.git\ncd linit\nbash installer.sh\n# enter root password once prompted\n# That's it\n\n```\n---\n\nPlease provide feedback, add additional tweaks and/or raise issues.\n\n\n","funding_links":[],"categories":["Shell"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNelson-Gon%2Flinit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNelson-Gon%2Flinit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNelson-Gon%2Flinit/lists"}