diff --git a/working-with-workspace/README.rst b/working-with-workspace/README.rst new file mode 100644 index 0000000..65c5d66 --- /dev/null +++ b/working-with-workspace/README.rst @@ -0,0 +1,4 @@ +Working with Workspace +###################### + +https://www.oliverdavies.uk/talks/working-with-workspace diff --git a/working-with-workspace/main.style b/working-with-workspace/main.style new file mode 100644 index 0000000..0eb1c1a --- /dev/null +++ b/working-with-workspace/main.style @@ -0,0 +1,81 @@ +pageSetup: + firstTemplate: coverPage + height: 18cm + margin-bottom: 0cm + margin-gutter: 0cm + margin-left: 0cm + margin-right: 0cm + margin-top: 0cm + size: null + spacing-footer: 2mm + spacing-header: 2mm + width: 32cm + +pageTemplates: + coverPage: + frames: [] + [12%, 10%, 76%, 75%] + showFooter: false + showHeader: false + + titlePage: + alignment: TA_CENTER + frames: [] + [8%, 8%, 90%, 60%] + showFooter: true + showHeader: false + + standardPage: + frames: [] + [3%, 3%, 94%, 92%] + showFooter: true + showHeader: false + +linkColor: #24608a + +styles: + normal: + fontSize: 28 + textColor: #383745 + + bodytext: + alignment: TA_LEFT + + heading: + alignment: TA_CENTER + fontSize: 24 + spaceAfter: 16 + textColor: #24608a + + heading1: + parent: heading + alignment: TA_LEFT + + title: + fontSize: 250% + parent: heading + + bullet-list: + commands: [] + [LEFTPADDING, [0, 0], [1, -1], 10] + [RIGHTPADDING, [0, 0], [1, -1], 0] + [VALIGN, [0, 0], [-1, -1], TOP] + colWidths: ["20", null] + textColor: #aaaaaa + + bullet-list-item: + spaceBefore: 14 + spaceAfter: 0 + + titleslideinfo: + alignment: TA_CENTER + fontSize: 120% + parent: normal + + footer: + alignment: TA_RIGHT + fontName: stdMono + fontSize: 18 + textColor: #24608a + rightIndent: 16 + spaceBefore: 0 diff --git a/working-with-workspace/slides.rst b/working-with-workspace/slides.rst new file mode 100644 index 0000000..a6fb622 --- /dev/null +++ b/working-with-workspace/slides.rst @@ -0,0 +1,65 @@ +.. footer:: @opdavies + +Working with Workspace +###################### + +| + +.. class:: titleslideinfo + +Oliver Davies, Inviqa + +.. raw:: pdf + + TextAnnotation "Full stack Developer and Systems Administrator" + + PageBreak standardPage + +What is Workspace? +================== + +* A tool that we use and maintain at Inviqa +* Create custom commands for your project environments +* Alternative to a bash script or a Makefile + +.. raw:: pdf + + TextAnnotation "Available on GitHub, MIT licensed." + + TextAnnotation "Useful for simplifying long, complicated commands, e.g. Docker, Ansible." + +Features +======== + +* Commands +* Functions +* Attributes +* Managing secrets +* Configuration files + +.. Change to a title page +.. raw:: pdf + + PageBreak titlePage + +Demo +==== + +.. Change to a standard page +.. raw:: pdf + + PageBreak standardPage + +Thanks! +======= + +References: + +* https://github.com/my127/workspace +* https://github.com/opdavies/working-with-workspace-demo + +| + +Me: + +* https://www.oliverdavies.uk