From dc1c2cf63d64c46a7fc66d5f62834dc8d69b97d6 Mon Sep 17 00:00:00 2001 From: Jan Halfar Date: Thu, 2 Dec 2021 11:26:59 +0100 Subject: [PATCH] added general section --- foomo/docs/devops/bookmarks.md | 3 +++ foomo/docs/frontend/setup.md | 28 ++++++++++++++++++++++++++ foomo/docs/general/git.md | 10 +++++++++ foomo/docs/general/intro.md | 25 +++++++++++++++++++++++ foomo/docs/general/package-managers.md | 14 +++++++++++++ foomo/docs/general/setup.md | 26 ++++++++++++++++++++++++ foomo/docusaurus.config.js | 7 +++++++ foomo/sidebars.js | 1 + 8 files changed, 114 insertions(+) create mode 100644 foomo/docs/devops/bookmarks.md create mode 100644 foomo/docs/general/git.md create mode 100644 foomo/docs/general/intro.md create mode 100644 foomo/docs/general/package-managers.md create mode 100644 foomo/docs/general/setup.md diff --git a/foomo/docs/devops/bookmarks.md b/foomo/docs/devops/bookmarks.md new file mode 100644 index 0000000..056ec19 --- /dev/null +++ b/foomo/docs/devops/bookmarks.md @@ -0,0 +1,3 @@ +# Bookmarks + +- https://k8s.af/ \ No newline at end of file diff --git a/foomo/docs/frontend/setup.md b/foomo/docs/frontend/setup.md index 4892317..f88b998 100644 --- a/foomo/docs/frontend/setup.md +++ b/foomo/docs/frontend/setup.md @@ -6,6 +6,33 @@ sidebar_position: 2 How to setup your machine for frontend development + +## general topics + + + + + +## setting up your IDE + +- vscode + - + +# frontend specific + +- yarn / npm / package.json +- nvm +- browser extensions + - preact + - redux + - (google analytics) + +## debugging with emulators / devices + +- xcode +- android studio + + ## Install software ### Mac @@ -21,6 +48,7 @@ brew cask install iterm2 + ### Windows Install Linux ;) \ No newline at end of file diff --git a/foomo/docs/general/git.md b/foomo/docs/general/git.md new file mode 100644 index 0000000..9089c98 --- /dev/null +++ b/foomo/docs/general/git.md @@ -0,0 +1,10 @@ +--- +id: git +sidebar_label: GIT +sidebar_position: 4 +--- +# git + +Git is well documented, here, here and here. + +... diff --git a/foomo/docs/general/intro.md b/foomo/docs/general/intro.md new file mode 100644 index 0000000..ee04487 --- /dev/null +++ b/foomo/docs/general/intro.md @@ -0,0 +1,25 @@ +--- +id: intro +sidebar_label: Intro +sidebar_position: 1 +--- +# General + +- github + - 2fa +- 1password + - cli +- terminal + - iterm2 +- git best practices +- package managers + - brew + - apk +- bash / zsh + - ssh config + - zsh + - z +- k9s +- markdown +- yaml +- security guidelines \ No newline at end of file diff --git a/foomo/docs/general/package-managers.md b/foomo/docs/general/package-managers.md new file mode 100644 index 0000000..f4d9834 --- /dev/null +++ b/foomo/docs/general/package-managers.md @@ -0,0 +1,14 @@ +--- +id: package-managers +sidebar_label: Package managers +sidebar_position: 4 +--- +# Package managers + +Whenever you can do not manage software on your computer manually ... + +- comfort +- versions +- security + +... diff --git a/foomo/docs/general/setup.md b/foomo/docs/general/setup.md new file mode 100644 index 0000000..698113d --- /dev/null +++ b/foomo/docs/general/setup.md @@ -0,0 +1,26 @@ +--- +title: Setup +sidebar_position: 2 +--- +# Setup + +How to setup your machine development + +## Install software + +### Mac + +First of all install `brew` from https://brew.sh + +```zsh +brew cask install iterm2 +``` + +### Linux + + + + +### Windows + +Install Linux ;) \ No newline at end of file diff --git a/foomo/docusaurus.config.js b/foomo/docusaurus.config.js index a9dfb4d..4ffda2f 100644 --- a/foomo/docusaurus.config.js +++ b/foomo/docusaurus.config.js @@ -59,6 +59,13 @@ const config = { // src: 'img/logo.svg', // }, items: [ + { + type: 'doc', + docId: 'general/intro', + position: 'left', + label: 'General', + + }, { type: 'doc', docId: 'frontend/intro', diff --git a/foomo/sidebars.js b/foomo/sidebars.js index 577d769..91ce005 100644 --- a/foomo/sidebars.js +++ b/foomo/sidebars.js @@ -14,6 +14,7 @@ /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { // By default, Docusaurus generates a sidebar from the docs folder structure + generalSidebar: [{type: 'autogenerated', dirName: 'general'}], backendSidebar: [{type: 'autogenerated', dirName: 'backend'}], frontendSidebar: [{type: 'autogenerated', dirName: 'frontend'}], devopsSidebar: [{type: 'autogenerated', dirName: 'devops'}],