This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/sh | |
| # This hook is for fixing busybox-initramfs issue while unlocking a luks | |
| # encrypted rootfs. The problem is that the included busybox version | |
| # is stripped down to the point that it breaks cryptroot-unlock script: | |
| # https://bugs.launchpad.net/ubuntu/+source/busybox/+bug/1651818 | |
| # This is a non-aggressive fix based on the original busybox-initramfs hook | |
| # until the bug is fixed. | |
| # busybox or busybox-static package must be present for this to work |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [Unit] | |
| Description=Remote syslog to journald bridge | |
| After=systemd-journald.service | |
| [Service] | |
| Type=simple | |
| User=nobody | |
| Group=nogroup | |
| WorkingDirectory=/ | |
| ExecStart=/usr/local/bin/syslogreceiver.py |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """syslogreceiver.py - receive remote syslog events and pass them into | |
| systemd's journal""" | |
| import re | |
| import socketserver | |
| from systemd import journal | |
| HOST, PORT = "0.0.0.0", 514 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/arch/arm64/boot/dts/nvidia/tegra210-nintendo-switch.dts b/arch/arm64/boot/dts/nvidia/tegra210-nintendo-switch.dts | |
| index 814f414..e9c0a5f 100644 | |
| --- a/arch/arm64/boot/dts/nvidia/tegra210-nintendo-switch.dts | |
| +++ b/arch/arm64/boot/dts/nvidia/tegra210-nintendo-switch.dts | |
| @@ -983,6 +983,14 @@ | |
| compatible = "gpio-keys"; | |
| label = "gpio-keys"; | |
| + power { | |
| + label = "Power"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/usb_loader/switch.conf b/usb_loader/switch.conf | |
| index f4555c3..39e1474 100644 | |
| --- a/usb_loader/switch.conf | |
| +++ b/usb_loader/switch.conf | |
| @@ -1,5 +1,3 @@ | |
| switch | |
| hid,1024,0x80000000,0x80000000,2G | |
| -../../linux/arch/arm64/boot/Image.gz:load 0x83000000 | |
| -../../linux/arch/arm64/boot/dts/nvidia/tegra210-nintendo-switch.dtb:load 0x8d000000 | |
| switch.scr.img:load 0x8e000000,jump_direct 0x8e000000 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python | |
| """ | |
| Enforce the usage of Hammerspoon's Lua stack guarding macros | |
| """ | |
| from __future__ import print_function | |
| import sys | |
| from clang.cindex import Config | |
| from clang.cindex import Index |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/echo Don't execute this script directly, source it into your shell. | |
| # This script will attempt to make your macOS system behave more like GNU for shell scripts | |
| # by diverting as many commands as possible, to the GNU versions, provided by Homebrew | |
| # | |
| # For most Homebrew tools, their presence in /usr/local/bin and that being in your $PATH | |
| # means you can use them as-is, but some tools appear with different names because macOS | |
| # already has such a tool (e.g. find(1)). These tools generally also have a `gnubin` path | |
| # which we can use to make them higher priority than the macOS equivalents. | |
| # | |
| # To use this: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| hs.console.clearConsole() | |
| local hubMessage = { | |
| ["INITIATE_COMMS"] = 0x01, | |
| ["PARAMETER_CHANGE"] = 0x02, | |
| ["PARAMETER_RESET"] = 0x03, | |
| ["PARAMETER_VALUE_REQUEST"] = 0x04, | |
| ["MENU_CHANGE"] = 0x05, | |
| ["MENU_RESET"] = 0x06, | |
| ["MENU_STRING_REQUEST"] = 0x07, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| script = [[ | |
| tell application "Google Chrome" | |
| set currentURL to URL of active tab of first window | |
| end tell | |
| return currentURL | |
| ]] | |
| hs.applescript(script) | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| - (void)fill:(int)button withColor:(NSColor*)fillColor { | |
| int imageSideLength = 72; | |
| NSImage *image = [[NSImage alloc] initWithSize:NSMakeSize(imageSideLength, imageSideLength)]; | |
| [image lockFocus]; | |
| [fillColor drawSwatchInRect:NSMakeRect(0, 0, imageSideLength, imageSideLength)]; | |
| [image unlockFocus]; | |
| //NSData *imageTiff = image.TIFFRepresentation; | |
| //NSBitmapImageRep *imageRep = [NSBitmapImageRep imageRepWithData:imageTiff]; | |
| //NSData *data = [imageRep representationUsingType:NSBitmapImageFileTypeBMP properties:@{}]; |