A more or less declarative language describing how a computer should be installed.
you can use the %include statement to include additional kickstarts to your kickstarts
%include /path/to/file or %include <url>
%packages
@X Window System
@GNOME Desktop Environment
@Graphical Internet
@Sound and Video
dhcp
python-doge
vim
-emacs
%end
/root
as it might contain sensitive dataupstream docs (eq. what you can use on Rawhide right now):
https://github.com/rhinstaller/pykickstart/blob/master/docs/kickstart-docs.rst
Fedora & RHEL docs:
https://docs.fedoraproject.org/en-US/Fedora/23/html/Installation_Guide/chap-kickstart-installations.html
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/chap-kickstart-installations.html