Skip to content
@gbraad-vscode

Gerard Braad (vscode)

vscode-related repositories of @gbraad

Gerard Braad's VSCode & VSCodium related repositories

These repositories provide instructions and extensions for use with VS Code, VS Codium or other code-based editors (Cursor, Windsurf, Void, GitPod, CodeSandbox), and extension API compatible, like Theia.

Instructions

How to run code serveweb, code tunnel and codium-server as systemd services

Extensions

A Visual Studio Code extension designed to help users manage and maintain the state of systemd services and units on their host systems.

    "customizations": {
        "vscode": {
            "extensions": [
                ...,
                "gbraad.systemd-universal-manager"
            ]
        }
    }

An extension that checks for and install my personal dotfiles

An extension that automates devenv.zsh and machine.zsh.

devcontainer Features

Dotfiles

Install my personal dotfiles as a feature during the devcontainer build process.

    "features": {
        "ghcr.io/gbraad-dotfiles/devcontainer-features/dotfiles:latest": {}
    }

Tailscale

Install Tailscale during the devcontainer build process.

    "features": {
        "ghcr.io/gbraad-vscode/devcontainer-features/tailscale:latest": {}
    }

After which it is possible to use tailscale up.

cloudflared

    "features": {
        "ghcr.io/gbraad-vscode/devcontainer-features/cloudflared:latest": {}
    }

ssh-keys

    "features": {
        "ghcr.io/gbraad-vscode/devcontainer-features/ssh-keys:latest": {
            "username": "gbraad"
        }
    }

Run with systemd-enabled

To know how to run devcontainers on CodeSpaces with systemd enabled, have a look here: https://github.com/orgs/community/discussions/68954#discussioncomment-11812864

GitHub Actions

- name: Codium Server
  if: ${{ failure() }}
  uses: gbraad-actions/codium-server-action@v1
    - name: Code serve web
      if: ${{ failure() }}
      uses: gbraad-actions/code-serveweb-action@v1
    - name: Code tunnel
      if: ${{ failure() }}
      uses: gbraad-actions/code-tunnel-action@v1

Pinned Loading

  1. systemd-universal-manager systemd-universal-manager Public

    systemd Universal Manager for VS Code

    TypeScript 6

  2. code-systemd code-systemd Public

    Run `code serve-web`, `code tunnel` or `codium-server` using systemd

    1

  3. extension-pack extension-pack Public

    Extension pack

  4. devcontainer-features devcontainer-features Public

    Gerard Braad's Dev Container Features

    Shell

Repositories

Showing 10 of 19 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…