Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bitbrain/godot-dash
Dark theme for Godot Engine inspired by Atom Dash.
https://github.com/bitbrain/godot-dash
dark-mode dark-theme godot godot3 godot4 godotengine theme
Last synced: 4 months ago
JSON representation
Dark theme for Godot Engine inspired by Atom Dash.
- Host: GitHub
- URL: https://github.com/bitbrain/godot-dash
- Owner: bitbrain
- License: gpl-3.0
- Created: 2021-06-27T09:11:04.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-01T20:15:39.000Z (over 2 years ago)
- Last Synced: 2024-09-29T05:34:48.175Z (4 months ago)
- Topics: dark-mode, dark-theme, godot, godot3, godot4, godotengine, theme
- Homepage:
- Size: 821 KB
- Stars: 154
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![logo](logo.png)
:waxing_crescent_moon: Dark vibrant theme for [Godot Engine](https://godotengine.org) used by [bitbrain in his devlogs](https://youtube.com/bitbraindev).
---
## Godot 3
![example](example.png)
## Godot 4
![example-godot4](theme-godot4.jpg)> **Disclaimer** As of Godot 3.x, it is still difficult to extract custom editor themes. Therefore, the installation might be currently a bit tricky for some people.
# How to install (Godot 3)
## Windows
1. Download the latest version of this project [for Godot 3](https://github.com/bitbrain/godot-dash/archive/refs/heads/godot-3.x.zip) and unzip it.
2. [Download Ubuntu Regular and Bold](https://fonts.google.com/specimen/Ubuntu) (.ttf) and move it into a folder of your choosing. This will be the Interface font for Godot.
3. [Download Cascadia Code font](https://github.com/microsoft/cascadia-code/releases) and move it into a folder of your choosing. This font will be the code editor font.
4. Head into your installation folder of Godot Engine (for example `C:\Program Files (x86)\Steam\steamapps\common\Godot Engine`) and edit the file `editor_data/editor_settings-3.tres`
5. Copy the contents of editor_settings-3.tres provided in the previously downloaded folder into that file
* Alternatively you can copy the settings from the file editor_settings-themeonly.tres. This file only has settings that touch theming related properties and is intended for existing installations of Godot where other properties might be already changed. Place these settings under the \[resource\] group
6. Head into your editor_settings-3.tres file and modify the following lines to match the absolute paths of your previously downloaded fonts:
```
interface/editor/main_font = "ABSOLUTE_PATH_TO_ YOUR_FONT/Ubuntu-R.ttf"
interface/editor/main_font_bold = "ABSOLUTE_PATH_TO_ YOUR_FONT/Ubuntu-B.ttf"
interface/editor/code_font = "ABSOLUTE_PATH_TO_ YOUR_FONT/CascadiaMono.ttf"
```## Linux
1. Open terminal.
2. Install fonts with a package manager, **or**:
2. Download the fonts and copy them to ~/.local/share/fonts/
* [Download Ubuntu Regular and Bold](https://fonts.google.com/specimen/Ubuntu) (.ttf) and move it into a folder of your choosing. This will be the Interface font for Godot.
* [Download Cascadia Code font](https://github.com/microsoft/cascadia-code/releases) and move it into a folder of your choosing. This font will be the code editor font.3. `git clone https://github.com/bitbrain/godot-dash`
4. `cd godot-dash`
5. `cp editor_settings-3.tres $HOME/.config/godot`
# How to install (Godot 4)
## Windows
1. Download the latest version of this project [here](https://github.com/bitbrain/godot-dash/archive/refs/heads/main.zip) and unzip it.
2. [Download Ubuntu Regular and Bold](https://fonts.google.com/specimen/Ubuntu) (.ttf) and move it into a folder of your choosing. This will be the Interface font for Godot.
3. [Download Cascadia Code font](https://github.com/microsoft/cascadia-code/releases) and move it into a folder of your choosing. This font will be the code editor font.
4. Head into your installation folder of Godot Engine (for example `C:\Program Files (x86)\Steam\steamapps\common\Godot Engine`) and edit the file `editor_data/editor_settings-4.tres`
5. Copy the contents of editor_settings-4.tres provided in the previously downloaded folder into that file
* Alternatively you can copy the settings from the file editor_settings-4-themeonly.tres. This file only has settings that touch theming related properties and is intended for existing installations of Godot where other properties might be already changed. Place these settings under the \[resource\] group
6. Head into your editor_settings-4.tres file and modify the following lines to match the absolute paths of your previously downloaded fonts:
```
interface/editor/main_font = "ABSOLUTE_PATH_TO_ YOUR_FONT/Ubuntu-R.ttf"
interface/editor/main_font_bold = "ABSOLUTE_PATH_TO_ YOUR_FONT/Ubuntu-B.ttf"
interface/editor/code_font = "ABSOLUTE_PATH_TO_ YOUR_FONT/CascadiaMono.ttf"
```## Linux
1. Open terminal.
2. Install fonts with a package manager, **or**:
2. Download the fonts and copy them to ~/.local/share/fonts/
* [Download Ubuntu Regular and Bold](https://fonts.google.com/specimen/Ubuntu) (.ttf) and move it into a folder of your choosing. This will be the Interface font for Godot.
* [Download Cascadia Code font](https://github.com/microsoft/cascadia-code/releases) and move it into a folder of your choosing. This font will be the code editor font.3. `git clone https://github.com/bitbrain/godot-dash`
4. `cd godot-dash`
5. `cp editor_settings-4.tres $HOME/.config/godot`
# Contribution
If you want to make changes to this font feel free to either fork it or adjust colours manually. However, the colours of this theme are fixed and will not change anytime soon.
For Godot 4 we will be hopefully able to export our own Editor themes. Until then, you will mostly rely on the instructions above. If you have any ideas how to speed up the setup process feel free to raise a pull request!
-Miguel :hearts: