commit f43d4736a8fad160faa47cbd049afe28d6f74572 Author: Sebastian Wendel Date: Tue Feb 28 08:46:40 2023 +0100 initial commit diff --git a/ .editorconfig b/ .editorconfig new file mode 100644 index 0000000..bf3d4d5 --- /dev/null +++ b/ .editorconfig @@ -0,0 +1,11 @@ +root = true + +[*] +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +charset = utf-8 + +[*.nix] +indent_style = tab +indent_size = 2 \ No newline at end of file diff --git a/ .envrc b/ .envrc new file mode 100644 index 0000000..1051a0f --- /dev/null +++ b/ .envrc @@ -0,0 +1,5 @@ +# https://github.com/direnv/direnv/wiki + +use flake + +eval "$shellHook" \ No newline at end of file diff --git a/ .gitignore b/ .gitignore new file mode 100644 index 0000000..02dd9a7 --- /dev/null +++ b/ .gitignore @@ -0,0 +1,16 @@ +# General +*.dll +*.log +*.so +*.swp +export +img +tmp + +# Nix +.direnv +.pre-commit-config.yaml +result + +# macOS +.DS_Store diff --git a/ .reuse/dep5 b/ .reuse/dep5 new file mode 100644 index 0000000..d242005 --- /dev/null +++ b/ .reuse/dep5 @@ -0,0 +1,16 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: planktoscope-build-workshop-slides +Upstream-Contact: Curious Community Labs +Source: https://code.curious.bio/swendel/planktoscope-build-workshop-slides + +Files: + .* + flake.* +Copyright: (C) 2023 Sebastian Wendel +License: GPL-3.0-or-later + +Files: + images/* + *.md +Copyright: (C) 2023 Sebastian Wendel +License: CC-BY-SA-4.0 \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..7be6fc7 --- /dev/null +++ b/README.md @@ -0,0 +1,14 @@ +# PlanktoScope Build Workshop Slides + +Dieses Git-Repository enthält Präsentationsfolien für den PlanktoScope Build Workshop. + +Die Folien sind in Markdown geschrieben und können mit dem VS Code Plugin Marp als Folien formatiert und in PDF umgewandelt werden. + +## Ressources + +- [VSCodium](https://vscodium.com/) +- [Marp for VS Code](https://github.com/marp-team/marp-vscode) + +## License + +Das Git-Repository verwendet zur Lizenzierung den Reuse-Standard der Free Software Foundation. Der Reuse-Standard ist ein Lizenzierungs- und Urheberrechtssystem, das auf der Annahme basiert, dass Open-Source-Software klar und einfach zu lizenzieren sein sollte. diff --git a/ccl_planktoscope_build_workshop.md b/ccl_planktoscope_build_workshop.md new file mode 100644 index 0000000..b924b7e --- /dev/null +++ b/ccl_planktoscope_build_workshop.md @@ -0,0 +1,37 @@ +--- +marp: true +title: PlanktoScope +description: PlanktoScope Build Workshop +theme: uncover +paginate: true +_paginate: false +--- + +![bg cover left:60%](https://planktoscope.curious.bio/images/project_description/planktoscope_hero.png) + +## Interfacer Project Build Workshops + +> Buildung für alle + +--- + +## Formalien + +- Teilnehmerliste +- Einwilligungserklärung + +--- + +## Agenda + +--- + +## Chat + +--- + +## Chat + +--- + +## Feedback diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..e5d2529 --- /dev/null +++ b/flake.nix @@ -0,0 +1,26 @@ +{ + description = "PlanktoScope Build Workshop Slides"; + + inputs = { + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + flake-utils.url = "github:numtide/flake-utils"; + }; + + outputs = { + self, + nixpkgs, + flake-utils, + ... + } @ inputs: + flake-utils.lib.eachSystem ["aarch64-linux" "x86_64-linux"] (localSystem: { + devShells.default = import ./nix/shell.nix inputs localSystem; + devShell.x86_64-linux = let + pkgs = nixpkgs.legacyPackages.x86_64-linux; + in + pkgs.mkShell { + buildInputs = [ + pkgs.gcc.cc.lib + ]; + }; + }); +}