Skip to content

Generate perfect Vyper compatible code headers every time.

Notifications You must be signed in to change notification settings

transmissions11/headers-vy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

headers-vy

Generate perfect Vyper-compatible code headers every time.

Build

You need Rust and Cargo installed on your machine. See the installation guide here.

Then clone the repo and install the CLI globally like this:

cargo install --path .

Usage

λ ./headers-vy "testing 123"
################################################################
#                         TESTING 123                          #
################################################################

It will also copy the header to your clipboard automatically.

With VSCode

Set your global tasks.json like so to add the command as task:

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "Generate Vyper Header",
      "type": "shell",
      "command": "headers-vy ${input:header}",
      "presentation": {
        "reveal": "never"
      }
    }
  ],
  "inputs": [
    {
      "id": "header",
      "description": "Header",
      "type": "promptString"
    }
  ]
}

To really speed-up your workflow, you can even add a keybind for the task in keybindings.json:

[
  {
    "key": "CMD+y",
    "command": "workbench.action.tasks.runTask",
    "args": "Generate Vyper Header"
  }
]

This will copy the generated header to your clipboard.

Credits

Forked from headers.

About

Generate perfect Vyper compatible code headers every time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages