Skip to content

Instantly share code, notes, and snippets.

View LucasPlacentino's full-sized avatar
💡
Learning Rust 🦀 and PCB design 📟

ticccco LucasPlacentino

💡
Learning Rust 🦀 and PCB design 📟
View GitHub Profile
#!/bin/bash
OUTPUT_DIR=""
INPUT_FILE=""
ZOOM=0.7
WIDTH=1080
HEIGHT=1080
ROTATE_X=0
ROTATE_Z=45
ROTATION=360 # Total rotation angle
@timonsku
timonsku / disable-folder-discovery.reg
Created March 4, 2024 01:07
Disable Windows folder disovery feature via Registry Key that forces every folder to be a misc folder
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell]
"FolderType"="NotSpecified"
@LucasPlacentino
LucasPlacentino / main.py
Created July 21, 2023 21:28
Waveshare 2.13inch Touch e-Paper HAT (with or without case) example (from Waveshare)
#!/usr/bin/python
# -*- coding:utf-8 -*-
# GET THE LIB AND PIC FILES FROM WAVESHARE
import sys
import os
picdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'pic')
libdir = os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))), 'lib')
if os.path.exists(libdir):
@LucasPlacentino
LucasPlacentino / docker-compose.yml
Last active May 7, 2024 18:36
PufferPanel ARM64 docker-compose file
version: '3'
services:
pufferpanel:
image: ghcr.io/oskardotglobal/pufferpanel:arm64
#build: .
container_name: pufferpanel
restart: on-failure
environment:
- 'PUFFER_LOGS=/etc/pufferpanel/logs' # Location of your logs
@LucasPlacentino
LucasPlacentino / MotionWarn.ino
Last active July 16, 2023 16:53 — forked from mmarquez76/MotionWarn.ino
Flash WiZ-connected light bulbs when a motion sensor is tripped using Arduino
// for details about wiz local control, see:
// https://aleksandr.rogozin.us/blog/2021/8/13/hacking-philips-wiz-lights-via-command-line
/*
Motion-Sensing Warning Lights
This sketch will wait for a high input on D2 from the PIR motion
sensor, and then flash WiFi-connected lights to alert the room.
Circuit:
@MattJeanes
MattJeanes / GitHubCopilotCLIAlias.ps1
Last active February 5, 2024 09:06
Alias commands to use GitHub Copilot CLI in PowerShell
# You should insert this script into your PowerShell Profile script so it exists in every session
# Fun fact: This script was mostly generated by ChatGPT by giving it the bash version of the output
# from `github-copilot-cli alias -- "$0"` with a few fixes from me
function Invoke-CopilotWhatTheShell {
$TMPFILE = New-TemporaryFile;
try {
github-copilot-cli what-the-shell $args --shellout $TMPFILE
if ($LASTEXITCODE -eq 0) {
@ChampionAsh5357
ChampionAsh5357 / 1194-120-primer.md
Last active April 13, 2024 15:36
Minecraft 1.19.4 -> 1.20 Mod Migration Primer

Minecraft 1.19.4 -> 1.20 Mod Migration Primer

This is a high level, non-exhaustive overview on how to migrate your mod from 1.19.4 to 1.20 using Forge.

This primer is licensed under the Creative Commons Attribution 4.0 International, so feel free to use it as a reference and leave a link so that other readers can consume the primer.

If there's any incorrect or missing information, please leave a comment below. Thanks!

Pack Changes

@ChampionAsh5357
ChampionAsh5357 / 1193-1194-primer.md
Last active January 25, 2024 03:35
Minecraft 1.19.3 -> 1.19.4 Mod Migration Primer

Minecraft 1.19.3 -> 1.19.4 Mod Migration Primer

This is a high level, non-exhaustive overview on how to migrate your mod from 1.19.3 to 1.19.4 using Forge.

This primer is licensed under the Creative Commons Attribution 4.0 International, so feel free to use it as a reference and leave a link so that other readers can consume the primer.

If there's any incorrect or missing information, please leave a comment below. Thanks!

Pack Changes

@ChampionAsh5357
ChampionAsh5357 / 1192-1193-primer.md
Last active May 22, 2024 11:11
Minecraft 1.19.2 -> 1.19.3 Mod Migration Primer

Minecraft 1.19.2 -> 1.19.3 Mod Migration Primer

This is a high level, non-exhaustive overview on how to migrate your mod from 1.19.2 to 1.19.3 using Forge.

This primer is licensed under the Creative Commons Attribution 4.0 International, so feel free to use it as a reference and leave a link so that other readers can consume the primer.

If there's any incorrect or missing information, please leave a comment below. Thanks!

Feature Flags

@LucasPlacentino
LucasPlacentino / config.toml
Created November 20, 2022 21:32
Around 2x faster Rust build times with sccache compiler caching, setting in ~/.cargo/config.toml
# compiler caching tool for improved Rust build times
# in ~/.cargo/config.toml (or individual project's .cargo/config.toml)
[build]
rustc-wrapper = "sccache"
# around 2x faster Rust build times when used
# see https://twitter.com/0atman/status/1590118756226805762
# https://github.com/mozilla/sccache