Skip to content
Aleix Mariné Tena edited this page Oct 14, 2021 · 3 revisions

List of arguments

Small description

Add arguments to the install.sh to make its uses for the program

bash install.sh -v -o code

Arguments definition and examples

  • > --commands prints a list of the arguments
    • bash install.sh --commands

  • > -v Mode verbose
    • bash install.sh -v name_of_feature

  • > -q Quiet the visual output
    • bash install.sh -q name_of_feature

  • > -s Skip if installed
    • bash install.sh -s name_of_feature

  • > -o Overwrite
    • bash install.sh -o name_of_feature

  • > -e Exit on error enabled
    • bash install.sh -e name_of_feature

  • > -i Ignore errors enabled
    • bash install.sh -i name_of_feature

  • > -d AutoClean is not performed
    • bash install.sh -d name_of_feature

  • > -c AutoClean is performed
    • bash install.sh -c name_of_feature

  • > -C AutoClean and AutoRemove is performed
    • bash install.sh -C name_of_feature

  • > -k Don't update system
    • sudo bash install.sh -k name_of_feature

  • > -u Update the system
    • sudo bash install.sh -u name_of_feature

  • > -U Update and Upgrade
    • sudo bash install.sh -U name_of_feature

  • > -f Add program to favorite bar (Ubuntu)
    • bash install.sh -f name_of_feature

  • > -z Program does not appear in favorite bar
    • bash install.sh -z name_of_feature

  • > -a This program autostarts when system session is started
    • bash install.sh -a name_of_feature

  • > -r This program does not autostart
    • bash install.sh -r name_of_feature

  • > -n Not install
    • bash install.sh name_of_feature_1 -n name_of_feature

  • > -y Negate not install
    • bash install.sh name_of_feature_1 -n name_of_feature -y name_of_feature_3

  • > -p Check privileges
    • bash install.sh -p name_of_feature

  • > -P Skip privileges check
    • sudo bash install.sh -P name_of_feature

  • > -t Do not cache
    • bash install.sh -t name_of_feature

  • > -T Cache installation
    • bash install.sh -T name_of_feature

  • > -O Use package manager overwrite
    • bash install.sh -O name_of_feature

  • > -x Do not allow package manager overwrite
    • bash install.sh -x name_of_feature

  • > -h help
    • bash install.sh -h

  • > -H Create help file with table
    • bash install.sh -H

  • > --debug Debug customizer functioning from terminal. Type exit to end debug mode
    • bash install.sh --debug

  • > --readme Create readme file
    • bash install.sh --readme

More information about each argument is explained in each page.

For more information about an individual argument functioning, consult the argument's wiki page.

We hope the usage of Customizer is properly explained, for more details go to Home page.

Summary

Use the argument positioning command install / uninstall with the proper arguments to personalize the installation

  • Remember that they are cyclic and keep applying for the next feature in the list.
  • To avoid previous behaviour, use special arguments to negate the functioning of the argument if any more programs are going to be managed.
Clone this wiki locally