Skip to content

Instantly share code, notes, and snippets.

@wildekek
wildekek / ecu.yaml
Last active July 21, 2024 08:27
CT Clamp power consumption for Home Assistant
# Creates Home Assistant Power and Energy sensors for APSystems ECU-C
# Copy this file to /homeassistant/packages/ecu.yaml
# Add the following lines to the /homeassistant/configuration.yaml:
# homeassistant:
# packages:
# system: !include packages/ecu.yaml
# Update the IP (192.168.0.6) to the address your ECU runs at
# Update the ECUID (215000015509) to your ECUID. You can find this on the main webpage of the ECU
@wildekek
wildekek / default.ign
Last active June 28, 2022 00:19
coreos ignition file
{
"ignition": {
"version": "3.0.0"
},
"passwd": {
"users": [
{
"groups": [
"sudo",
"docker"
@wildekek
wildekek / com.startup.plist
Created July 21, 2018 14:16
Launch a boot.sh bash script.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
<string>/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:</string>
</dict>
<key>Label</key>
@wildekek
wildekek / boot.sh
Created July 21, 2018 14:06
OSX Boot shell script
#!bin/bash
#Remaps '§` to <esc>
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x700000029}]}'
>>> dadong-pulseaudio v10.0 Extracting
gzip -d -c /opt/dlcache/dadong-pulseaudio-v10.0.tar.gz | tar --strip-components=1 -C /opt/output/build/dadong-pulseaudio-v10.0 -xf -
>>> dadong-pulseaudio v10.0 Patching
>>> dadong-pulseaudio v10.0 Updating config.sub and config.guess
for file in config.guess config.sub; do for i in $(find /opt/output/build/dadong-pulseaudio-v10.0 -name $file); do cp support/gnuconfig/$file $i; done; done
>>> dadong-pulseaudio v10.0 Configuring
>>> dadong-pulseaudio v10.0 Autoreconfiguring
./git-version-gen: Failed to determine git revision
./git-version-gen: Failed to determine git revision
./git-version-gen: Failed to determine git revision
@wildekek
wildekek / gist:1d584076c6d360f7384da942b1800bcf
Created July 20, 2017 00:06
diff between pulseaudio 10 from git tag and official release
diff -rq pulseaudio-10.0/ pulseaudio-10.0-git/
Only in pulseaudio-10.0-git/: .mailmap
Only in pulseaudio-10.0/: .tarball-version
Only in pulseaudio-10.0-git/: .travis.yml
Only in pulseaudio-10.0/: .version
Only in pulseaudio-10.0/: ABOUT-NLS
Only in pulseaudio-10.0/: Makefile.in
Only in pulseaudio-10.0/: aclocal.m4
Only in pulseaudio-10.0-git/: autogen.sh
Only in pulseaudio-10.0/: build-aux
@wildekek
wildekek / alarms.py
Last active April 25, 2016 11:37
Grep ADB intents
#!/usr/bin/python
import re
import datetime
from pyadb import ADB
adb = ADB('/Users/willem/Library/Android/sdk/platform-tools/adb')
adb.shell_command('dumpsys alarm')
batchMatch = re.search(r'Pending alarm batches: [0-9]+[\n\r]+(.*}})[\n\r]+', adb.get_output(), re.M|re.S)
@wildekek
wildekek / README.md
Last active December 8, 2017 15:55
Memegenerator dashing job
exports.c:1334:13: error: redefinition of 'ap_hack_apr_allocator_create'
const void *ap_hack_apr_allocator_create = (const void *)apr_allocator_create;
^
exports.c:704:13: note: previous definition is here
const void *ap_hack_apr_allocator_create = (const void *)apr_allocator_create;
^
exports.c:1335:13: error: redefinition of 'ap_hack_apr_allocator_destroy'
const void *ap_hack_apr_allocator_destroy = (const void *)apr_allocator_destroy;
^
exports.c:705:13: note: previous definition is here