Skip to content

Instantly share code, notes, and snippets.

View nebularg's full-sized avatar

Kyle Buller nebularg

View GitHub Profile
@nebularg
nebularg / bwapi.code-snippets
Last active August 4, 2020 08:00
BigWigs snippets for VSCode
{
// API
"Log": {
"scope": "lua",
"prefix": "bwlog",
"body": "self:Log(\"${1:event}\", \"${2:func}\", ${3:...})$0",
},
"Log AURA_APPLIED": {
"scope": "lua",
"prefix": "bwlogauraapplied",
@nebularg
nebularg / _header.toml
Last active March 3, 2021 13:22
Generate config files for Selene
# A standard library for World of Warcraft generated from Blizzard_APIDocumentation
[selene]
base = "lua51"
name = "wow"
# std lua changes
[debug]
removed = true
@nebularg
nebularg / wow.toml
Last active September 22, 2020 01:54
Selene config file for WoW
This file has been truncated, but you can view the full file.
# A standard library for World of Warcraft generated from Blizzard_APIDocumentation
[selene]
base = "lua51"
name = "wow"
# std lua changes
[debug]
removed = true
@nebularg
nebularg / toc.tmLanguage.json
Created September 26, 2022 20:15
WoW TOC Syntax Highlighting
{
"name": "toc",
"fileTypes": [
"toc"
],
"scopeName": "source.toc",
"uuid": "C22B105F-216F-4779-9E20-7C881A2B0C99",
"patterns": [
{
"match": "^(##\\s*(\\S+))\\s*(:)\\s*(.*)$",