Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/appelboomhd/alfred-vscode-github
Easily create new projects with GitHub source-control or open existing projects in Visual Studio Code with this Alfred 5 workflow.
https://github.com/appelboomhd/alfred-vscode-github
alfred alfred5 alfred5-workflow github github-api visual-studio-code vscode
Last synced: about 2 hours ago
JSON representation
Easily create new projects with GitHub source-control or open existing projects in Visual Studio Code with this Alfred 5 workflow.
- Host: GitHub
- URL: https://github.com/appelboomhd/alfred-vscode-github
- Owner: AppelBoomHD
- License: mit
- Created: 2023-05-30T20:38:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-15T12:34:37.000Z (11 months ago)
- Last Synced: 2024-03-15T14:22:51.703Z (8 months ago)
- Topics: alfred, alfred5, alfred5-workflow, github, github-api, visual-studio-code, vscode
- Language: Shell
- Homepage:
- Size: 70.3 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# alfred-vscode-github
> Easily create new projects with GitHub source-control or open existing projects in [Visual Studio Code](https://code.visualstudio.com) with this [Alfred 5](https://www.alfredapp.com) workflow.
## Commands
- newproject: creates a new project in your project directory or a subdirectory, automatically initializes a matching GitHub repository and opens the project in Visual Studio Code.
- openproject: opens an existing project from your project directory or subdirectory in Visual Studio Code.## Requirements
- [Visual Studio Code](https://code.visualstudio.com) (including the "[code](https://code.visualstudio.com/docs/setup/mac)" shell command)
- [Node.js](https://nodejs.org)
- [git](https://git-scm.com)
- A GitHub Api token (how to obtain: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token#about-personal-access-tokens)## Installation
### Automatic
Run this command in your shell to automatically install the workflow:
```bash
npm install --global alfred-vscode-github
```### Manual
1. Download the [workflow file](https://github.com/AppelBoomHD/alfred-vscode-github/releases/latest/download/alfred-vscode-github.alfredworkflow).
2. Double-click the downloaded file to install the workflow.### Configuration
1. [Generate GitHub authentication token](https://github.com/settings/tokens/new?description=GitHub%20Repos%20Alfred%20workflow&scopes=repo).
2. Simply copy and paste this token into the user configuration.
3. Select your project directory in the user configuration.## Inspiration
[alfred-vscode](https://github.com/kbshl/alfred-vscode)