/setup-my-pc

🔧 Easy installation of things on the fresh pc (or not)

Primary LanguageShell

setup-my-pc

Easy installation of things on the fresh pc (or not)

Notes

  • Setup my pc is a Command Line Tool that makes easier to set up and to install some softwares.
  • Limit to my tools the I use every day (feel free to fork and adapt to your interests)
  • Tested only on distribution based on Ubuntu

Installing

$ git clone https://github.com/jonaselan/setup-my-pc.git
$ cd setup-my-pc
$ ./install.sh

Usage

With a fresh pc, I recommend follow this steps:

# step 1
$ smpc install basic
# step 2
$ smpc install personal
# step 3
$ smpc install dev

Available options

  • basic: install all basic tools
  • personal: install all personal tools
  • dev: install all development tools

Basic

  • vim
  • wget
  • curl
  • java
  • node

Personal

  • ohmyzsh
  • terminator
  • bat
  • ripgrep
  • kolourpaint4
  • spotify
  • vlc
  • fira_code
  • exa
  • sxhkd

Dev

  • php
  • docker
  • docker-compose
  • composer
  • dbeaver
  • postman
  • htop
  • apache2
  • nginx
  • postgresql
  • mysq

Project inspired by MEOU