Skip to content

parvvareshInfrastructure/make-better-ubuntu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Ubuntu Development Setup Script

A comprehensive setup script for Ubuntu-based development environments.

Usage

  1. Review the script contents:

    nano makeBetterUbuntu.sh
  2. Make executable and run:

    chmod +x makeBetterUbuntu.sh && ./makeBetterUbuntu.sh
  3. Restart your session after completion

Installed Components

System Tools & Utilities

  • Base utilities (curl, git, vim, wget, gnupg, ca-certificates, etc.)
  • Brave Browser
  • VSCode
  • Media players (VLC, Spotify)
  • Terminator (advanced terminal)
  • GDebi (Debian package installer)
  • libfuse2 (AppImage support)
  • htop (system monitor)
  • neofetch (system info)
  • tmux (terminal multiplexer)
  • nmap (network scanner)
  • gparted (disk utility)
  • flameshot (screenshot tool)
  • obs-studio (screen recording/streaming)
  • zsh & Oh My Zsh (advanced shell)
  • tree (directory listing)
  • unzip (archive utility)
  • ffmpeg (media conversion)
  • jq (JSON processor)

Development

  • Python 3 + pip + core packages (requests, pandas, numpy, virtualenv)
  • Node.js LTS + npm
  • Docker + Docker Compose
  • Build-essential (compilers & dev tools)
  • PyCharm Community
  • Postman

Communication

  • Telegram
  • Discord
  • Skype
  • Slack

Requirements

  • Ubuntu 20.04/22.04 LTS
  • Sudo privileges
  • Internet connection

Post-Install

  • Verify installations:
    docker --version && node --version && python --version
  • Restart for Docker group permissions

About

A comprehensive setup script for Ubuntu-based development environments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%