Skip to content

Instantly share code, notes, and snippets.

View rikumi's full-sized avatar
🐠
绝赞摸鱼中

Rikumi rikumi

🐠
绝赞摸鱼中
View GitHub Profile
@rikumi
rikumi / Boundary.tsx
Last active December 28, 2021 03:07
Remax Boundary
import { createPortal } from '@remax/runtime';
import React, { useEffect, useState } from 'react';
import NativeBoundary from './native-boundary';
const Boundary: React.FC = (props) => {
const { children } = props;
const [container, setContainer] = useState<any>();
useEffect(() => container?.applyUpdate());
return <>
@rikumi
rikumi / keybase.md
Created November 1, 2022 06:28
keybase.md

Keybase proof

I hereby claim:

  • I am rikumi on github.
  • I am rikumi (https://keybase.io/rikumi) on keybase.
  • I have a public key ASAaBR9_jBoYTHRy-yvCdQBrN2DWIKk48r68n8DjZVAcygo

To claim this, I am signing this object:

@rikumi
rikumi / bsl-light-overlay.md
Last active May 28, 2023 10:46
Light Overlay for BSL Shaders

This is a simple light overlay patch for BSL Shaders ported from Complementary Shaders.

View Screenshot

Usage

  1. Unzip BSL Shaders
  2. Copy the file showLightLevels.glsl to shaders/lib/util/
  3. Open shaders/program/gbuffers_terrain.glsl, add following line before GetLighting(...) and save:
@rikumi
rikumi / iconsur.sh
Last active October 24, 2023 06:46
My personal iconsur setup
# See https://github.com/rikumi/iconsur
yarn global add iconsur
sudo iconsur set /Applications/Android\ File\ Transfer.app -k Airdroid
sudo iconsur set /Applications/Android\ Studio.app/ -l -c 7a5 -s 0.8
sudo iconsur set /Applications/DaisyDisk.app/ -l
sudo iconsur set /Applications/Decompressor.app/ -l
sudo iconsur set /Applications/Discord.app/
sudo iconsur set /Applications/Google\ Chrome.app/
sudo iconsur set /Applications/IINA.app/ -l -c 161d22
@rikumi
rikumi / zed.json
Created March 10, 2024 11:22
zed.json
{
"theme": "Fleet Dark",
"ui_font_size": 16,
"buffer_font_size": 15,
"buffer_font_family": "Zed Mono",
"ui_font_family": "PT Sans Caption",
"wrap_guides": [
120
],
"gutter": {