Godot: Difference between revisions

m Enabling VSCode Editor for Godot-Mono (C#): splitted dotnet specific part, from external editor part
Export Templates
Line 11: Line 11:
Add either <code>pkgs.godot</code> (GDScript) or <code>pkgs.godot-mono</code> (GDScript + C#) to <code>environment.systemPackages</code>.
Add either <code>pkgs.godot</code> (GDScript) or <code>pkgs.godot-mono</code> (GDScript + C#) to <code>environment.systemPackages</code>.


==== Enabling VSCode Editor for Godot-Mono (C#) ====
== Export Templates ==
Automatically enable `godot-templates` in your host using:
 
<code>home.file.".local/share/godot/export_templates/${pkgs.godot_4-export-templates.version}".source = pkgs.godot_4-export-templates;</code>
 
Whenever Godot application is upgraded, the new template version will be automatically provisioned.
 
For `godot-mono`, should reference `pkgs.godot-mono_4-export-templates` but package is still pending in nixpkgs.
 
== Configuring VSCode Editor for Godot-Mono (C#) ==
As Godot editor has poor support for C#, VSCode editor is recommended.
As Godot editor has poor support for C#, VSCode editor is recommended.