Skip to content

Instantly share code, notes, and snippets.

@i64
i64 / main.js
Created December 16, 2018 14:06
(function (scope) {
var app = require('electron').app;
var AppMenu = require('electron').Menu;
var MenuItem = require('electron').MenuItem;
var AppTray = require('electron').Tray;
var fileSystem = require('fs');
var NativeImage = require('electron').nativeImage;
var BrowserWindow = require('electron').BrowserWindow;
var nodeGettext = require('node-gettext');
@i64
i64 / vscode-hc.icls
Last active March 22, 2020 08:58
normal bi high contrast
<scheme name="HC" parent_scheme="Darcula" version="1">
<colors>
<option name="CONSOLE_BACKGROUND_KEY" value="000000" />
<option name="INDENT_GUIDE" value="000000" />
<option name="SELECTION_BACKGROUND" value="515151" />
<option name="CARET_ROW_COLOR" value="F4F2F80D" />
<option name="WHITESPACES" value="000000" />
<option name="CARET_COLOR" value="F8F8F0" />
<option name="LINE_NUMBERS_COLOR" value="F8F8F2" />
<option name="SELECTED_INDENT_GUIDE" value="000000" />
@i64
i64 / javascript.asdl
Last active September 11, 2020 18:45
module JavaScript {
VariableDeclarationKind = Var | Let | Const
CompoundAssignmentOperator = PLUSEQUAL | MINEQUAL | STAREQUAL | SLASHEQUAL
| PERCENTEQUAL | DOUBLESTAREQUAL | LEFTSHIFTEQUAL
| RIGHTSHIFTEQUAL | UNSIGNEDRIGHTSHIFTASSIG | VBAREQUAL
| CIRCUMFLEXEQUAL | AMPEREQUAL
BinaryOperator = EQEQUAL | NOTEQUAL | EQEQEQUAL
| NOTEQEQUAL | LESS | LESSEQUAL
import httpx
import argparse
from http import HTTPStatus
from datetime import datetime
from contextlib import suppress
from collections import namedtuple
from typing import Dict, List, Optional, Tuple, Union