• Stars
    star
    146
  • Rank 251,304 (Top 5 %)
  • Language
  • License
    GNU General Publi...
  • Created about 3 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Dark theme for Godot Engine inspired by Atom Dash.

logo

🌒 Dark vibrant theme for Godot Engine used by bitbrain in his devlogs.


Godot 3

example

Godot 4

example-godot4

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 and unzip it.
  2. Download Ubuntu Regular and Bold (.ttf) and move it into a folder of your choosing. This will be the Interface font for Godot.
  3. Download Cascadia Code font 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:

  3. Download the fonts and copy them to ~/.local/share/fonts/

  4. git clone https://github.com/bitbrain/godot-dash

  5. cd godot-dash

  6. cp editor_settings-3.tres $HOME/.config/godot

How to install (Godot 4)

Windows

  1. Download the latest version of this project here and unzip it.
  2. Download Ubuntu Regular and Bold (.ttf) and move it into a folder of your choosing. This will be the Interface font for Godot.
  3. Download Cascadia Code font 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:

  3. Download the fonts and copy them to ~/.local/share/fonts/

  4. git clone https://github.com/bitbrain/godot-dash

  5. cd godot-dash

  6. 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 ♥️

More Repositories

1

beehave

🐝 behavior tree AI for Godot Engine
GDScript
1,749
star
2

pandora

Godot 4 addon for RPG data management such items, inventories, spells, mobs, quests and NPCs.
GDScript
536
star
3

godot-gamejam

🤖 Godot Engine 4 template to better get started for gamejams with your 2D or 3D game!
GDScript
507
star
4

jekyll-dash

🌒 Light and dark blog theme for Jekyll, inspired by Dash UI for Atom.
SCSS
289
star
5

godot-tutorials

A curation of Godot tutorial source code created by bitbrain.
GDScript
112
star
6

braingdx

🎮 Game jam framework based on libgdx.
Java
85
star
7

wasd

🎮 simple 2D input controller for Godot Engine 4
GDScript
35
star
8

godot-setup-action

Sets up the Godot binary inside your workflow to access.
Shell
16
star
9

corg-e

🤖 A small robot has one mission: finding the source of happiness
GDScript
12
star
10

scape-java

A fast-paced running platformer
Java
9
star
11

chunx

Java 2D chunk engine to generate "infinite" worlds.
Java
9
star
12

galacticum

Galacticum is a space game written in Java (LibGDX)
C
8
star
13

dungeonquest

A game created within 180 minutes. ⚔
GDScript
6
star
14

motion-canvas-animations

A collection of animations I created for my Youtube devlogs and tutorials.
TypeScript
4
star
15

icebearjs

A light weight JQuery plugin collection
JavaScript
4
star
16

craft

A crafting game for Android and PC.
Java
4
star
17

ggj-2023

🌱 The Last Seed
GDScript
4
star
18

parallax

Library which provides parallax scrolling support for Java 2D libraries such as LibGDX and Slick2D.
Java
4
star
19

muffin-bambus

A template/theme applicable for Jekyll
CSS
4
star
20

pixelart-tutorials

Learn pixelart from scratch with bitbrain's Youtube tutorials!
3
star
21

jpersis

♨️ Light weighted persistence framework for Java
Java
3
star
22

bitbrain.github.io

📓 My personal blog, proudly hosted on Github.
HTML
3
star
23

magicwizard-android-1.x

!!!DEPRECATED!!! Android app for "Magic - The Gathering" players in order to count life points.
Java
3
star
24

plox

Plox is my #1GAM entry for January. You fight against aliens and save the world!
Java
2
star
25

local-setup

🐱‍🚀 curation of scripts for my local developer experience.
2
star
26

ggj-2022

🔥❄️ the fate of the world is in your hands! Created within 48 hours
GDScript
2
star
27

maze

Our #GlobalGameJam submission.
Java
2
star
28

drachenherz

🐲⚔ Jekyll based theme for the WoW guild "Drachenherz"
CSS
2
star
29

rbcgj-2016

The gamejam submission of the #rbcgj 2016
Java
1
star
30

clouboy

June #1gam submission.
Java
1
star
31

lolpix-api

Backend of lolPix
Java
1
star
32

godot-experiments

Contains Godot projects for trying out features and capabilities.
1
star
33

bitbrain

Hosting profile specific information about myself.
1
star
34

gemspec-fetch

💎 Github Action that fetches metadata from any .gemspec file
Shell
1
star
35

gameoff-2022

Github GameOff 2022 assets.
1
star
36

shelter

💀🔫 Survival horror. #minibeansjam5 submission, proudly built within 48 hours.
Java
1
star
37

vserver

Virtualization utilities written in Docker.
Makefile
1
star
38

mindmazer

Remember patterns to enter the next stage! Be wary of danger behind you.
Java
1
star
39

mineweb

Minecraft plugin to fetch current server information via JSON
Java
1
star
40

pretender

My #1GAM April submission, written in Java (LibGDX).
Java
1
star
41

intellij-dash

Inspired IntelliJ theme based on Atom Dash by cpsdqs
1
star
42

scope

A 3D space network arena shooter
Java
1
star
43

littlewars

A 2D-Strategy game written in Java.
Java
1
star
44

fishmonger

Created within 48 hours during #minibeansjam3 🐟🎣🐠🐡🦈
Java
1
star
45

acid-snake

Snake game, written with acid
Java
1
star
46

braingdx-tutorial

Contains source code of the braingdx tutorial series.
1
star
47

awake

🎮 Github Game Off 2019 submission
Java
1
star
48

dreamkid

Design system implementation for a dreamful app.
JavaScript
1
star
49

commute

🚃 gamedev summer jam 2020 submission.
GDScript
1
star
50

ggj-2024

😁 a game about laughing (and the lack of it)
GDScript
1
star
51

acid

Provides a Java cell API to display fancy cell boxes.
Java
1
star
52

workshop

A workshop app.
Java
1
star