Skip to content

Instantly share code, notes, and snippets.

View liuyujielol's full-sized avatar

liuyujielol liuyujielol

View GitHub Profile
@nommiin
nommiin / input.cpp
Last active March 8, 2026 11:58
A basic shim for adding keyboard support to Minecraft Console Edition
#include "stdafx.h"
#include <Windows64\4JLibs\inc\4J_Input.h>
#include <Common\App_enums.h>
#include <Windows.h>
C_4JInput InputManager;
void C_4JInput::Initialise(int iInputStateC, unsigned char ucMapC, unsigned char ucActionC, unsigned char ucMenuActionC)
@serephus
serephus / cargo_lock_crates_generate.py
Created July 30, 2022 17:47
Generate ebuild CRATES var from Cargo.lock
#! /usr/bin/python3
import sys
from collections import namedtuple
Package = namedtuple('Package', ['name', 'version'])
name = ''
version = ''
@akiirui
akiirui / 52-prefer.conf
Last active April 2, 2026 05:38
Customize fontconfig. CJK, but other Latin fonts are preferred
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Default serif font -->
<alias binding="strong">
<family>serif</family>
<prefer>
<family>PT Serif</family>
</prefer>
</alias>
@renich
renich / 00-gentoo-installation-partitioning.bash
Last active April 2, 2026 04:32
Install Gentoo on BtrFS subvolumes + UEFI
#!/usr/bin/env bash
# WARNING!!
# This will obliterate all the data in your partition!! (not actually true, but act as if it was)
# Do NOT execute this script if you don't fully understand it!
# a few vars
amount_of_swap=$( free --si -g | grep Mem: | gawk '{ print $2 + 1}' )
# create directories