{ pkgs ? import { }, }: pkgs.mkShell { packages = with pkgs; [ nodejs_22 # Even versions are more stable pocketbase # (vscode-with-extensions.override { # vscodeExtensions = with pkgs.vscode-extensions; [ # asvetliakov.vscode-neovim # enkia.tokyo-night # github.copilot # github.copilot-chat # ]; # }) # Full VSCode seems to be required to get the Copilot extension to be able # to authenticate, likely due to some setting not present in # `vscode-with-extensions`. # vscode ]; }