Spacecraft Software is designed to be a ubiquitous, cross-platform experience. It provides configurations and installation scripts for the following environments:
- GNOME: (GTK4/Libadwaita)
- KDE Plasma:
.colorsscheme - COSMIC DE:
.ronconfiguration - XFCE4 & MATE: GTK3 overrides & Metacity/Xfwm4
- LeftWM & Niri: Tiling WM configurations
- Starship Prompt: Cross-shell configuration
- POSIX Shells:
bash,zsh,fish,csh,tcsh - Modern Shells:
nu,ion(Redox OS) - Linux TTY: TrueColor hex overrides
- Editors: VS Code, JetBrains IDEs
- Browsers: Chrome, Edge, Firefox
- Productivity: Microsoft Office (VBA Macros)
- Deployment: Flatpak, Snap, AppImage support
We have provided automated POSIX-compliant shell scripts to deploy the theme across Linux/Unix systems, alongside manual templates for Windows and specialized software.
The easiest way to apply Spacecraft Software to your Linux desktop, window managers, and browsers is using the all-in-one script.
git clone https://github.com/Spacecraft-Software/Theme.git
cd Spacecraft-Software/Scripts
./install-spacecraft-software.shThis script will:
- Install the Spacecraft Software GTK theme (GNOME, XFCE, MATE, COSMIC).
- Apply the .colors scheme to KDE Plasma.
- Set up the Starship prompt configuration.
- Install terminal color presets (Alacritty, Kitty, Konsole, Windows Terminal).
- Apply browser theme extensions (Chrome, Edge, Firefox).
- Configure LeftWM and Niri tiling window managers.
- Apply Linux TTY TrueColor overrides.
For Windows users, we provide:
- Microsoft Office: VBA macros to recolor Word, Excel, and PowerPoint.
- Windows Terminal: JSON templates for the Spacecraft Software color scheme.
If you prefer to install components individually, follow the instructions below.
- Copy the
spacecraft-software-darkfolder to~/.themes/. - Run:
gsettings set org.gnome.desktop.interface gtk-theme 'spacecraft-software-dark'
- Copy the
spacecraft-software.colorsfile to~/.local/share/color-schemes/. - Go to System Settings > Appearance > Colors > Import.
- Copy the
spacecraft-software.ronfile to~/.config/cosmic/themes/. - Run:
cosmic-settings theme set spacecraft-software
- Copy the
spacecraft-software-darkfolder to~/.themes/. - Run:
xfconf-query -c xsettings -p /Net/ThemeName -s "spacecraft-software-dark"
- LeftWM: Copy
spacecraft-software.tomlto~/.config/leftwm/themes/. - Niri: Copy
spacecraft-software.ronto~/.config/niri/themes/.
Add the following to your shell profile (~/.bashrc, ~/.zshrc, etc.):
eval "$(starship init bash)"Source the spacecraft-software.sh script in your shell profile:
source /path/to/Spacecraft-Software/Scripts/spacecraft-software.shAdd to your env.nu or config.nu:
source /path/to/Spacecraft-Software/Scripts/spacecraft-software.nuAdd to your ion.rc:
source /path/to/Spacecraft-Software/Scripts/spacecraft-software.ionRun the TTY installation script:
sudo ./install-tty-colors.shInstall the Spacecraft Software extension from the VS Code Marketplace.
- Copy
spacecraft-software.themeto~/.config/JetBrains/<VERSION>/colors/. - Select it in Settings > Editor > Color Scheme.
Install the Spacecraft Software theme from the respective extension stores (Chrome Web Store / Firefox Add-ons).
- Open Word/Excel/PowerPoint and press
Alt+F11. - Insert a new module and paste the contents of
Spacecraft-Software-Office-Theme.bas. - Run the
Apply_Spacecraft_Software_Thememacro.
- Flatpak:
flatpak override --user --env=GTK_THEME=spacecraft-software-dark - Snap:
snap set-theme spacecraft-software-dark - AppImage: Set
GTK_THEME=spacecraft-software-darkbefore execution.