Setup Station does the initial setup of GhostBSD. The goal is to evolve Setup Station to slowly replace MATE Configuration Tool and Station Tweak, providing a unified configuration experience.
Setup Station is a GTK3-based Python application that runs automatically after GhostBSD installation to guide users through essential system configuration:
- System language and locale
- Keyboard layout and variant
- Timezone
- Network settings (WiFi/Ethernet)
- Admin user account creation
After completing the setup, the system automatically starts the LightDM login screen.
python setup.py installsudo setup-station-initSetup Station uses GNU gettext for internationalization.
./setup.py create_translation --locale=<language_code>Example for French (France):
./setup.py create_translation --locale=fr_FRAfter modifying source code with new or changed translatable strings:
./setup.py update_translations./setup.py build_i18nInterested in contributing to Setup Station or other GhostBSD tools?
- Join our Telegram channel: https://t.me/ghostbsd_dev
- Discuss on GitHub: https://github.com/orgs/ghostbsd/discussions/categories/tools-and-softwares
BSD 3-Clause License
- GitHub: https://github.com/GhostBSD/setup-station/
- GhostBSD: https://www.ghostbsd.org/