setup-cockpit/notes.md

740 B

requirements.txt

  • cli-ui -> build user interface in the terminal
  • colorama -> dependency of cli-ui
  • unidecode -> dependency of cli-ui
  • ruamel.yaml -> load and dump yaml with python
  • path.py -> create path objects (alternative to os.path)

bootstrap.sh

install.py

  • parses args: undefined number of programs as a list
  • has a flag to overwrite (--force)
  • installer is a class, --force flag is passed to constructor
  • installer.install is passed the programs list