Skip to content

Script for installing all software and dependencies for web/mobile development

Notifications You must be signed in to change notification settings

ajitstark/ubuntu-dev-setup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Linux Workstation Setup

CI

This configs were made based on Erick Wendel's setup and my own needs as a JS Developer and other personal stuff.

Getting Started

Just clone this repo or download and execute

sh startup.sh

You'll be installing

  • Curl - Command line tool and library for transferring data with URLs
  • Neofetch - Command line tool that displays information about your operating system, software and hardware in an aesthetic and visually pleasing way
  • Xclip - Command line interface to the X11 clipboard
  • Git - Free and open source distributed version control system
  • python3-pip - The package installer for Python, necessary to install getgist
  • getgist - Easily download any file from a GitHub Gist, with one single command.
  • Oh-My-Zsh - Framework for managing your ZSH configuration
  • Fira Code - Monospaced font with programming ligatures
  • NVM - Version manager for NodeJS
  • NodeJS - JavaScript runtime built on Chrome's V8 JavaScript engine
  • Yarn - Fast reliable and secure dependency management
  • Typescript - Typed superset of JavaScript that compiles to plain JavaScript
  • AdonisJS CLI - Adonis cli is built on top of Adonis ace and helps you scaffold new Adonisjs projects
  • Lerna - A tool for managing JavaScript projects with multiple packages
  • VSCode - Source-code editor made by Microsoft
  • Settings Sync - Sync your VSCode settings from Gist
  • Vivaldi - The new Vivaldi browser protects you from trackers, blocks unwanted ads, and puts you in control with unique built-in features
  • Docker - Platform for building, deploying, and managing containerized applications
  • Docker Compose - Tool for defining and running multi-container Docker applications
  • Heroku CLI - Create and manage your Heroku apps
  • PostBird - Open source PostgreSQL GUI client for macOS, Linux and Windows
  • Insomnia Core - The Desktop API client for REST and GraphQL. Make requests, inspect responses
  • Omni Theme - A dark theme based on Dracula 🧛🏻‍♂️
  • Android Studio - Android Studio provides the fastest tools for building apps on every type of Android device
  • VLC - Media player
  • Discord - Chat for Communities and Friends
  • Zoom - Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems
  • Spotify - Music streaming and media services provider
  • Peek - Simple animated GIF screen recorder with an easy to use interface
  • OBS Studio - Free and open source software for video recording and live streaming
  • Robo3t - MongoDB GUI
  • Lotion - Unofficial Notion.so app for Linux

Authors

  • Erick Wendel - Initial work - Erick Wendel

  • Olavio Lacerda - Additions and modifications

  • Luke Morales - Additions and modifications

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Script for installing all software and dependencies for web/mobile development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%