diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..cc5c8c8 --- /dev/null +++ b/flake.lock @@ -0,0 +1,27 @@ +{ + "nodes": { + "nixpkgs": { + "locked": { + "lastModified": 1759381078, + "narHash": "sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "7df7ff7d8e00218376575f0acdcc5d66741351ee", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "nixpkgs": "nixpkgs" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..8ba246d --- /dev/null +++ b/flake.nix @@ -0,0 +1,19 @@ +{ + description = "A very basic flake"; + + inputs = { + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + }; + + outputs = { self, nixpkgs }: + let + systems = [ + "x86_64-linux" + ]; + forAllSystems = f: nixpkgs.lib.genAttrs systems (system: f system); + in { + devShells = forAllSystems (system: { + default = nixpkgs.legacyPackages.${system}.callPackage ./shell.nix { }; + }); + }; +} diff --git a/growth/.godot/.gdignore b/growth/.godot/.gdignore deleted file mode 100644 index 8b13789..0000000 --- a/growth/.godot/.gdignore +++ /dev/null @@ -1 +0,0 @@ - diff --git a/growth/.godot/editor/filesystem_cache10 b/growth/.godot/editor/filesystem_cache10 deleted file mode 100644 index b4e9243..0000000 --- a/growth/.godot/editor/filesystem_cache10 +++ /dev/null @@ -1,3 +0,0 @@ -63f7b34db8d8cdea90c76aacccf841ec -::res://::1759516189 -icon.svg::CompressedTexture2D::7084668747361954425::1759516186::1759516190::1::::<><><>0<>0<>1fe9fef07f950d3add9f24f9bef7cd69<>res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex:: diff --git a/growth/.godot/editor/project_metadata.cfg b/growth/.godot/editor/project_metadata.cfg deleted file mode 100644 index bdfc200..0000000 --- a/growth/.godot/editor/project_metadata.cfg +++ /dev/null @@ -1,7 +0,0 @@ -[game_view] - -select_mode=0 - -[editor_metadata] - -executable_path="/nix/store/yqqvihfy848d915i4smr0car5x0akx3l-godot-4.5-stable/libexec/godot.linuxbsd.editor.x86_64" diff --git a/growth/.godot/global_script_class_cache.cfg b/growth/.godot/global_script_class_cache.cfg deleted file mode 100644 index 32c2394..0000000 --- a/growth/.godot/global_script_class_cache.cfg +++ /dev/null @@ -1 +0,0 @@ -list=[] diff --git a/growth/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex b/growth/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex deleted file mode 100644 index 6e1d156..0000000 Binary files a/growth/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex and /dev/null differ diff --git a/growth/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 b/growth/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 deleted file mode 100644 index 49879df..0000000 --- a/growth/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 +++ /dev/null @@ -1,3 +0,0 @@ -source_md5="a16f2eed1b4496c4abf03d329708ba09" -dest_md5="b48bef1f2eefdd190e0a3e60a6188d75" - diff --git a/growth/.godot/shader_cache/CanvasShaderGLES3/f1645372f02492182915ea1217fa3432c00e5877c0b1fabfb89e384b2fc4ec33/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/growth/.godot/shader_cache/CanvasShaderGLES3/f1645372f02492182915ea1217fa3432c00e5877c0b1fabfb89e384b2fc4ec33/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache deleted file mode 100644 index d755926..0000000 Binary files a/growth/.godot/shader_cache/CanvasShaderGLES3/f1645372f02492182915ea1217fa3432c00e5877c0b1fabfb89e384b2fc4ec33/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache and /dev/null differ diff --git a/growth/.godot/shader_cache/CopyShaderGLES3/f8c50c6dd1475b20da5bb29d3cb5e4da8edb501eb16bac479c3e68d63fe78ff0/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/growth/.godot/shader_cache/CopyShaderGLES3/f8c50c6dd1475b20da5bb29d3cb5e4da8edb501eb16bac479c3e68d63fe78ff0/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache deleted file mode 100644 index 8282874..0000000 Binary files a/growth/.godot/shader_cache/CopyShaderGLES3/f8c50c6dd1475b20da5bb29d3cb5e4da8edb501eb16bac479c3e68d63fe78ff0/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache and /dev/null differ diff --git a/growth/.godot/shader_cache/CubemapFilterShaderGLES3/afcfedc000a658b30066d39bd78350a4b77a0ff3c112b0b4620ddece9efb6599/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/growth/.godot/shader_cache/CubemapFilterShaderGLES3/afcfedc000a658b30066d39bd78350a4b77a0ff3c112b0b4620ddece9efb6599/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache deleted file mode 100644 index daff4a7..0000000 Binary files a/growth/.godot/shader_cache/CubemapFilterShaderGLES3/afcfedc000a658b30066d39bd78350a4b77a0ff3c112b0b4620ddece9efb6599/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache and /dev/null differ diff --git a/growth/.godot/shader_cache/FeedShaderGLES3/a6c64210627c34579be4325b611c78f19f9944c38cd239481ba506202d78a5d2/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/growth/.godot/shader_cache/FeedShaderGLES3/a6c64210627c34579be4325b611c78f19f9944c38cd239481ba506202d78a5d2/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache deleted file mode 100644 index adbe24a..0000000 Binary files a/growth/.godot/shader_cache/FeedShaderGLES3/a6c64210627c34579be4325b611c78f19f9944c38cd239481ba506202d78a5d2/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache and /dev/null differ diff --git a/growth/.godot/shader_cache/PostShaderGLES3/c8ad8cc539b8cad67b5233373fdebf2d8c41a205aaf347c70eb1107943a1235d/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/growth/.godot/shader_cache/PostShaderGLES3/c8ad8cc539b8cad67b5233373fdebf2d8c41a205aaf347c70eb1107943a1235d/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache deleted file mode 100644 index 3e4c16b..0000000 Binary files a/growth/.godot/shader_cache/PostShaderGLES3/c8ad8cc539b8cad67b5233373fdebf2d8c41a205aaf347c70eb1107943a1235d/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache and /dev/null differ diff --git a/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/0c9689a7dae2d011729a1e2cf29c71ecb4a7e8bb.cache b/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/0c9689a7dae2d011729a1e2cf29c71ecb4a7e8bb.cache deleted file mode 100644 index dc28926..0000000 Binary files a/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/0c9689a7dae2d011729a1e2cf29c71ecb4a7e8bb.cache and /dev/null differ diff --git a/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache b/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache deleted file mode 100644 index 4e4805c..0000000 Binary files a/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/6bb7c9a2fd1c4a8fa77cb96555b9b4a720209981.cache and /dev/null differ diff --git a/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/e4803059b59d245bee29da2f87c302ecb830c09e.cache b/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/e4803059b59d245bee29da2f87c302ecb830c09e.cache deleted file mode 100644 index 1e19d08..0000000 Binary files a/growth/.godot/shader_cache/SceneShaderGLES3/38e056da27e75018ea8818f0f507561dafb7047ef1a41adc9d47dfcc20eec33a/e4803059b59d245bee29da2f87c302ecb830c09e.cache and /dev/null differ diff --git a/growth/.godot/shader_cache/SkyShaderGLES3/62e5ac0e22f9e10b8f6b72b896f5a995b6a95d6624f2344d49cabca3afcf309f/5a3d531808fb7d2e07dab8d96701aaa581a6ad95.cache b/growth/.godot/shader_cache/SkyShaderGLES3/62e5ac0e22f9e10b8f6b72b896f5a995b6a95d6624f2344d49cabca3afcf309f/5a3d531808fb7d2e07dab8d96701aaa581a6ad95.cache deleted file mode 100644 index dd98dfd..0000000 Binary files a/growth/.godot/shader_cache/SkyShaderGLES3/62e5ac0e22f9e10b8f6b72b896f5a995b6a95d6624f2344d49cabca3afcf309f/5a3d531808fb7d2e07dab8d96701aaa581a6ad95.cache and /dev/null differ diff --git a/growth/.godot/uid_cache.bin b/growth/.godot/uid_cache.bin deleted file mode 100644 index 70ccc89..0000000 Binary files a/growth/.godot/uid_cache.bin and /dev/null differ diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..8fe7b61 --- /dev/null +++ b/shell.nix @@ -0,0 +1,9 @@ +{ pkgs ? import {} }: + +pkgs.mkShell { + nativeBuildInputs = with pkgs; [ + godot_4_5 + blender + pixelorama + ]; +}