Introducing codespaces.el: The Best Way to Use GitHub Codespaces
If you're an Emacs user and a fan of GitHub Codespaces, I have great news for you! I've taken over maitenance of: f4ban / codespaces.el Emacs support for easy access to GitHub Codespaces. codespaces.el About This package provides support for managing GitHub Codespaces in Emacs and connecting to them via TRAMP . It provides a handy completing-read UI that lets you choose from all your created codespaces. Here is an example use-package declaration: ( use-package codespaces :config (codespaces-setup) :bind ( " C-c S " . # 'codespaces-connect )) You will need to: Have the GitHub command line tools ( gh ) installed If you use use-package-ensure-system-package , Emacs can install this for you automatically: ( use-package use-package-ensure-system-package :ensure t ) ( use-package codespaces :ensure-system-package gh :config (codespaces-setup)) Authorize gh to access your codespaces: Running gh codespace list will verify if permissions are correctly set. You can grant the required permission
Continue reading on Dev.to
Opens in a new tab




