Basic Capabilities:
- WiFi
- Local SSH identity (hardware backed?)
- Mosh (wishful thinking)
- Text mode interface
- Batteries with decent life
- Good keyboard
- Local UI for some configuration options
- Non-trivial fonts
Import MoveForward="my_actions.MoveForward" Rotate="my_actions.Rotate" | |
Tree "foo" { | |
Sequence { | |
IncreaseValue "behavior_tree_runs" | |
MoveForward 10 | |
Rotate 90 | |
} | |
} |
# For Django Channels | |
import json | |
from channels.exceptions import StopConsumer | |
from channels.generic.http import AsyncHttpConsumer | |
from django.utils.http import parse_header_parameters | |
from django.utils.http import parse_header_parameters | |
<!doctype html> | |
<html> | |
<head><title>Pixels Quickie</title></head> | |
<body> | |
<script type=module> | |
import { | |
requestPixel | |
} from "https://unpkg.com/@systemic-games/pixels-web-connect?module"; |
#!/usr/bin/env python3 | |
import base64 | |
import logging | |
import paramiko | |
from paramiko.agent import AgentServerProxy | |
from paramiko.sftp import SFTP_NO_SUCH_FILE | |
from paramikosocket import SocketServerInterface, run_server |
#!/usr/bin/env python3 | |
""" | |
This looks in its directory for files. It looks in the format | |
`playlist/artist/album/1. title.ext`, allowing components to be omitted. | |
Requires ffmpeg. | |
""" | |
import os | |
from pathlib import Path | |
import re |
Basic Capabilities:
-- AstroNvim Configuration Table | |
-- All configuration changes should go inside of the table below | |
-- You can think of a Lua "table" as a dictionary like data structure the | |
-- normal format is "key = value". These also handle array like data structures | |
-- where a value with no key simply has an implicit numeric key | |
local config = { | |
-- Configure AstroNvim updates | |
updater = { |
def mutate_url(url, *, | |
username=None, password=None, hostname=None, port=None, **kwargs | |
): | |
import urllib.parse | |
bits = urllib.parse.urlparse(url) | |
assert not ( (username or password or hostname or port) and 'netloc' in kwargs ) # noqa | |
if username or password or hostname or port: | |
# FIXME: url encoding | |
u = username or bits.username | |
w = password or bits.password |
Creates & pushes empty commits without disturbing your index or workspace
git-boop.sh
to git-boop
on your $PATH
git boop
#!/usr/bin/env python3 | |
""" | |
Launches and manages uMTP-Responder with better cleanup. | |
""" | |
import contextlib | |
import os | |
from pathlib import Path | |
import subprocess | |
import tempfile | |
import time |