Skip to content

netzgut/ubuntu-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Idempotent Ubuntu Setup for 20.04 / amd64

A collection of (more or less) idempotent shell scripts for easy setting up a dev machine on 20.04. Theses scripts fulfill our needs, YMMV. They come with no warranties attached.

Idempotency

All scripts use marker files to check if they already ran, so they should only run again if the previous attempt didn't succeed. You can set the location of these files, they will contain the date of the successful run. Most scripts don't clean up if they fail so idempotency isn't guaranteed.

How to use it

See setup-example.sh for how to use it. Just add the scripts you want the the variable SCRIPTS. The name of the script is its filename without its extension. You can override default settings, see a script for the available/needed environment variables.

License

MIT. See LICENSE.

About

Shell scripts for easy dev machine setups

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages