Skip to content

💼 This is a project of a Virtual Machine (VM) for software development based on Ubuntu 18.04.2 LTS (Bionic Beaver) Minimal instalation and Virtual Box.

License

Notifications You must be signed in to change notification settings

BrunoxD/devMachine

Repository files navigation

Developer Machine

Release Last Update Status GitHub license
This is a project of a Virtual Machine (VM) for software development.

Specifications

The VM is based on Ubuntu 18.04.2 LTS (Bionic Beaver) Minimal instalation and Oracle VM Virtual Box.

Motive

The purpose of this VM is to use in computers where the user doesn't have admin rights, but which provides a VM software to use.

Goals

  • Lightweight
  • Clean
  • Fast

Installation

Download
Open Virtual Box > Select File > Import Appliance... > Select DevMachine.ova > Next > Import

Login

Username:dev
Password:dev

Preview

Login

Desktop

System Utils

  • Ubuntu Essential Libraries
    • net-tools
    • ubuntu-restricted-extras
    • libavcodec-extra
  • Synaptic
  • APP Repository
  • Headers
  • GNOME Terminal

Customization

  • XFCE4
  • XFCE Panel Switch
  • Whisker Menu
  • Slim
  • Bash Theme
  • Plymouth
  • Plymouth Themes
  • Adapta GTK Theme
  • Arc-Flatabulous Theme

Terminal Tools

  • Curl
  • Zerofree
  • Screenfetch
  • Neofetch
  • Inxi
  • Htop
  • Git
  • Gitk
  • 7-Zip
  • NPM
  • TLDR
  • Yarn

C/C++ Development

  • Valgrind
  • GDB
  • Qt5
  • FreeGlut

Python 3 Development

  • Python Pip 3
  • Jupyter Notebook
  • Python Libraries
    • TkInter
    • NumPy
    • Matplotlib
    • NLTK
    • SciPy
    • Pandas
    • ImageIO
    • OpenGL
    • rstr
    • Regex
    • Faker
    • Beautiful Soup
    • Bokeh
    • Scikit-learn
    • TensorFlow
    • StatsModels
    • Seaborn
    • Plotly
    • Pydot
    • Theano
    • Keras
    • Scrapy

Mathematical Programming

  • R
  • Octave

Data Base Management System

  • PostgreeSQL
  • Driver Qt5

Container

  • Docker
  • Docker Compose

Source Code Editor

  • Sublime Text 3
    • Packages
      • Git
      • GitGutter
      • GraphQL
      • Rainglow
  • Vim
  • VSCode

Graphical Tools

  • Stacer
  • BleachBit
  • GNOME Calculator
  • File-Roller
  • GtkHash
  • FileZilla
  • Transmission
  • ScreenShooter
  • Kazam
  • Terminator
  • Firefox Quantum
    • Bookmarks
      • Overleaf
      • GitHub
      • Google Docs
      • Trello
      • Google Drive
      • Dropbox
      • 4Devs
      • Draw.io
      • Kaggle
      • Google Colaboratory
      • Google Translator
    • Add-ons
      • uBlock Origin
      • Video DownloadHelper

Multimedia

  • OpenShot
  • Nomacs
  • Gimp
  • Inkscape
  • MyPaint
  • Audacity
  • Evince
  • Master PDF Editor
  • ffmpeg
  • VLC
  • MPV

Contributing

Lightweight useful softwares tips and suggestions are welcome!

Special Thanks

@felsiq, @guilhermeht, @josuegrace05, @ET33, @rhobernardi, @matheushjs, @JonReyz, @andremsouza, @martchellop

About

💼 This is a project of a Virtual Machine (VM) for software development based on Ubuntu 18.04.2 LTS (Bionic Beaver) Minimal instalation and Virtual Box.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages