From 6a04c1e0dc182ea1dc78d6a51ce24c101138c62e Mon Sep 17 00:00:00 2001 From: Scott Simpson Date: Wed, 4 Oct 2023 19:14:43 +0000 Subject: [PATCH] Added Codespaces support --- .devcontainer/devcontainer.json | 10 ++++++++++ .github/workflows/main.yaml | 14 ++++++++++++++ .vscode/extensions.json | 5 +++++ .vscode/settings.json | 25 +++++++++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 .devcontainer/devcontainer.json create mode 100644 .github/workflows/main.yaml create mode 100644 .vscode/extensions.json create mode 100644 .vscode/settings.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..3ce682e --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,10 @@ +{ + "extensions": [ + "GitHub.github-vscode-theme", + "alexcvzz.vscode-sqlite" + // Additional Extensions Here + ], + "onCreateCommand" : "echo PS1='\"$ \"' >> ~/.bashrc", //Set Terminal Prompt to $ + } + + // DevContainer Reference: https://code.visualstudio.com/docs/remote/devcontainerjson-reference \ No newline at end of file diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml new file mode 100644 index 0000000..54d0422 --- /dev/null +++ b/.github/workflows/main.yaml @@ -0,0 +1,14 @@ +name: Copy To Branches +on: + workflow_dispatch: +jobs: + copy-to-branches: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - name: Copy To Branches Action + uses: planetoftheweb/copy-to-branches@v1.2 + env: + key: main \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..757279a --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "qwtel.sqlite-viewer" + ] + } \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..cb7d58b --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,25 @@ +{ + "editor.bracketPairColorization.enabled": true, + "editor.cursorBlinking": "solid", + "editor.fontFamily": "ui-monospace, Menlo, Monaco, 'Cascadia Mono', 'Segoe UI Mono', 'Roboto Mono', 'Oxygen Mono', 'Ubuntu Monospace', 'Source Code Pro', 'Fira Mono', 'Droid Sans Mono', 'Courier New', monospace", + "editor.fontLigatures": false, + "editor.fontSize": 22, + "editor.formatOnPaste": true, + "editor.formatOnSave": true, + "editor.lineNumbers": "on", + "editor.matchBrackets": "always", + "editor.minimap.enabled": false, + "editor.smoothScrolling": true, + "editor.tabSize": 2, + "editor.useTabStops": true, + "emmet.triggerExpansionOnTab": true, + "explorer.openEditors.visible": 0, + "files.autoSave": "afterDelay", + "screencastMode.onlyKeyboardShortcuts": true, + "terminal.integrated.fontSize": 18, + "window.zoomLevel": 3, + "workbench.activityBar.visible": true, + "workbench.colorTheme": "Visual Studio Dark", + "workbench.fontAliasing": "antialiased", + "workbench.statusBar.visible": true + } \ No newline at end of file