This is where we store all the scripts and stuff that help us configure things faster.
These are (most of the time) bash scripts that you can use to install stuff on a Linux machine.
I try to explain how to use the code that I store there in the tutorial or article that uses this code.
See also How to create DEV machines in this repo for more details.
You can also open each file: I try to add a lot of comments there to describe, understand, and remember what everything is supposed to do. These comments will hopefully help you too.
- Ubuntu 20.04lts (2004-focal-v20210927)
- Chrome Remote Desktop
- Xcfe: a GUI for Ubuntu
- Firefox
- Chrome
- Google Cloud SDK
- AWS CLI
- VS Code (Visual Studio)
- All the things common to all the machines.
- Golang v1.14.6
- All the things common to all the machines.
- Python 3.
- All the things common to all the machines.
- Latest version of Terraform
- All the things common to all the machines.
- Wine <-- run Windows App.
- A MySQL client for the CLI.
- The MySQL Workbench interface.
- All the things common to all the machines.
- Node JS.
Once the machine is configured, install the following things.
n/a
n/a
VUE:
- All the things common to all the machines.
- npm
- Node JS.
- yarn
- VUE CLI.
Once the machine is configured, install the following things.
See the How to use recommended extensions to develop with Vue
- Material Icons: Better looling icons in VS navbar
- Vue Extension.
- es6-string-html
- Live Server: Right click to see the code in action.
- Vetur: Vue tooling.
- Vue: Vue Syntax Highlight
- es6-string-html: html syntax highlight inside VUE
- ESLint: make sure the indentation is correct.
- All the things common to all the machines.
- npm
- Node JS.
- yarn
- Flutter.
Once the machine is configured, install the following things.
n/a
- es6-string-html
- ESLint: make sure the indentation is correct.
To check the status of a bash script that is currently running in the background you can open a terminal window on the machine and run the command
sudo journalctl -f -o cat
This displays the output of the script that's running in the background.
Once done you can exit with Crtl C
.
There is no guarantee that the code here will work for you.
It's always a good idea to make sure that you understand what you're doing, and anyway, you use the code in this repository at your own risks!
For more details on the legalese, read the LICENSE file.