{"repo":"rsnk96/Ubuntu-Setup-Scripts","free":true,"listed":false,"github":"https://github.com/rsnk96/Ubuntu-Setup-Scripts","clone":"git clone https://github.com/rsnk96/Ubuntu-Setup-Scripts.git","description":"Scripts to help you set up your Ubuntu quickly, especially if you're in any subfield of Data Science or AI!","language":"Shell","stars":144,"topics":["ubuntu","zsh","opencv","python","cuda","installers","anaconda","dl","ml","deep-learning"],"license":"Apache-2.0","category":"machine-learning","readme_excerpt":"Ubuntu-Setup-Scripts Everyone who has tried to mess around with their Ubuntu distro knows the pain of having to reinstall Ubuntu and set it up to their liking again These are the scripts that I use to set my Ubuntu up as quick as possible. Feel free to fork it and create your own version, and any contributions are more than welcome :) Build Status: Every script is stable and validates with CI to make sure everything works as expected. The scripts are tested on Ubuntu 24.04 (Noble) and 26.04 (Oracular) LTS releases. You can see the build results in the Actions tab of this repository. Usage instructions First download/clone this repository Then execute them in the terminal in the sequence of filenames using ./1-BasicSetUp.sh and ./2-GenSoftware.sh . 1-BasicSetUp.sh - Sets up terminal configuration (Zsh + Zim), download accelerator (aria2), Anaconda Python, shell aliases, Docker, Nvidia drivers (if detected), Neovim with LazyVim, and other essential tools. Note: After running this script, you should reboot your PC if you have an Nvidia GPU so that the display driver loads properly. 2-GenSoftware.sh - Installs general purpose software including VS Code, Cursor IDE, browsers (Brave, Chrome), system monitoring tools, screenshot tools, media players, and other utilities. Major Alterations Default python will be changed to Anaconda (Miniconda), with the latest Python 3. Anaconda Python will be installed in /opt/anaconda3/ so that it is accessible by multiple users Default shell is ch","default_branch":null,"files":null,"tree":[],"storefront":"/r/rsnk96","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rsnk96/Ubuntu-Setup-Scripts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}