This repo is aimed to make initial setup to a new Ubuntu Machine
- Updates system
- Install essential packages
- Install Git
- Install Tweak Tools
- Install Curl
- Install Vim
- Install VSCode and some extensions
- Install Atom and some packages
- Install xClip
- Install NodeJS, NPM and NVM
- Install Docker and Docker-Compose
- Install ZSH and Oh-My-ZSH
- Install Tmux
- Install Chrome, Chromium and Opera Browsers
- Install SQLElectrom
- Install Spotify
sh -c "$(wget https://raw.githubusercontent.com/adroaldof/dotfiles/master/setup-machine.sh -O -)"
sh -c "$(wget https://raw.githubusercontent.com/adroaldof/dotfiles/master/setup-dotfiles.sh -O -)"It will clone the repo and symlink all the following files
- Add
.tmux.conffile - Add
.vim/and.vimrcconfiguration - Add
.zshrcfile - Add
adro.zsh-themeto.oh-my-zsh/themes - Install some fonts
- Intall Vim plugins
You can test this environment with a Docker container
git clone git@github.com:adroaldof/dotfiles.git
cd dotfilesTo test install Docker and run
docker build .
docker run -it <container_name> /bin/zshSetup a new machine
. ./setup-machine.shTo install the Dotfiles
. ./setup-dotfiles.shEnjoy 👍