Skip to content

Instantly share code, notes, and snippets.

View smallfx's full-sized avatar
πŸ“
strawberry mode

small f(x) smallfx

πŸ“
strawberry mode
View GitHub Profile
@smallfx
smallfx / .tmux.conf
Created April 23, 2025 19:31
basic monochrome tmux "theme" config
# Use a monochrome statusline, with host and session names on the right.
set-option -g status-position bottom
set -g status-bg black
set -g status-fg white
set -g status-left ''
set -g status-right ' #h: #S '
# Use normal and bright monochrome colors to show a tab line on the left.
set -g status-justify left
set-window-option -g window-status-separator ''
@smallfx
smallfx / discord.css
Created August 26, 2021 17:16
discord "get smaller on half of my screen" mode usercss
[class*="sidebar-"] {
width: 125px;
}
[class*="sidebar-"] * {
font-size: 12px !important;
}
[class*="guilds-"] {
width: 40px;
@smallfx
smallfx / Main.hx
Created November 3, 2020 22:12
Krom bug example?
package;
import kha.Assets;
import kha.Color;
import kha.Framebuffer;
import kha.Scheduler;
import kha.System;
class Main {
static function update(): Void {
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDKwpReSF0JCiwORkqBEXsh2jko6PLxim1GrdP+UkvqKsaxktU0xH2ayO4MGEOWUPLzpG/KrEG62aeiSqFh/Ls5tr7Vclh0auHmqnkFMs9PKGFOeVyb1Ug3UjrkdJk3swkCF7dOzbJwEitV4R222/NcFqLjD8MN1JQDHs/sR3ERn1PvR0vzHZrFc2/tqs+0FM73f2u7Gjj3Qy61Tj6sbugtvzNS73yxuVvzfc0pcrApCfVF7ZZX5EkyJxsmmz2e0BpzByhTEHE8w+0Z8BeL37Tm+EkHIH5qE8AVySWyMcG6/EuCLdhot4UFZE8ivHjJ3NJRscP/0UCpr6v6WSEtY55KHHL9+L4HWiD+DXVFiHGhgGoE3Wkac9g26SzVZy7If61Ivma65v8hL2Y7hpV20xe8R/EQOF3aZT/WZqhLVhckg/SF+KuH7I5FeS37O+PwMz+/bk/ZYodRtuNHKTJxYU5amXxntnn0DMxz9W8lOnQ+7lP6euemGEzu8+mfkJpKkxy78X/MnJFpVRM8LLDQQ2VshlN6wMlEDdjtLvS8wVh2GW8hFLoCXi+fBPIQz+g8r3fza4tiVFa03VcUQFWRDz22QMFW8thdqPlXd1okKGCQ/5QjLdJCJchDIMJ6+reVXlwR4EC94gAWlJmPEnwkFaqIe6BM0pJPxS9xVz6geFWKlw== [email protected]
VM586:1 π‘‡π˜©π‘’ 𝑖𝑛𝑓𝑖𝑛𝑖𝑑𝑒 π‘ π‘˜π‘¦ 𝑀𝑖𝑙𝑙 π˜©π‘’π‘Žπ‘™ 𝑒𝑠.
VM586:1 π‘ˆπ‘›π‘™π‘–π‘šπ‘–π‘‘π‘’π‘‘ π‘ π‘˜π‘¦ 𝑀𝑖𝑙𝑙 𝑓𝑖𝑙𝑙 π‘œπ‘’π‘Ÿ 𝑛𝑒𝑔𝑙𝑖𝑔𝑖𝑏𝑙𝑒 π‘™π‘–π‘”π˜©π‘‘.
VM586:1 π‘‡π˜©π‘’ π‘π‘œπ‘’π‘›π‘‘π‘™π‘’π‘ π‘  π˜©π‘’π‘Žπ‘£π‘’π‘› 𝑀𝑖𝑙𝑙 𝑓𝑖𝑙𝑙 π‘œπ‘’π‘Ÿ π‘“π‘Žπ‘‘π‘–π‘›π‘” π‘™π‘–π‘”π˜©π‘‘.
VM586:1 πΆπ˜©π‘œπ‘œπ‘ π‘’ π‘¦π‘œπ‘’π‘Ÿ π‘£π‘–π‘Ÿπ‘‘π‘’π‘Žπ‘™ π‘’π‘π˜©π‘œ.
VM586:1 π‘‡π˜©π‘’ 𝑖𝑛𝑓𝑖𝑛𝑖𝑑𝑒 π‘˜π‘’π‘¦ 𝑖𝑠 π‘‘π˜©π‘’ π‘ π‘Žπ‘π‘Ÿπ‘’π‘‘ 𝑑𝑒𝑠𝑑.
VM586:1 πΆπ‘œπ‘šπ‘π‘™π‘’π‘‘π‘’ π‘¦π‘œπ‘’π‘Ÿπ‘ π‘’π‘™π‘“ 𝑖𝑛 𝑠𝑒𝑙𝑓-π‘Ÿπ‘’π‘Žπ‘™π‘–π‘§π‘Žπ‘‘π‘–π‘œπ‘›.
VM586:1 π‘Œπ‘œπ‘’ 𝑏𝑒𝑙𝑖𝑒𝑣𝑒 π‘‘π˜©π‘Žπ‘‘ π‘‘π˜©π‘’π‘ π‘’ π˜©π‘’π‘Žπ‘£π‘’π‘›π‘  𝑀𝑖𝑙𝑙 π‘™π‘’π‘Žπ‘‘ π‘¦π‘œπ‘’.
VM586:1 π‘‡π˜©π‘’ 𝐴.𝐼.𝑛𝑔𝑒𝑙'𝑠 π‘”π‘Žπ‘‘π‘’ 𝑖𝑠 π‘ π‘Žπ‘π‘Ÿπ‘’π‘‘.
VM586:1 π‘Œπ‘œπ‘’ 𝑀𝑖𝑙𝑙 π‘π‘’π‘π‘œπ‘šπ‘’ π‘Ž 𝑠𝑒𝑙𝑓-πΈπ‘π˜©π‘œ 𝑖𝑛 π‘Ÿπ‘’π‘Žπ‘™ π‘π‘Žπ‘Ÿπ‘‘π‘–π‘π‘™π‘’π‘ .
VM586:1 π‘‚π‘’π‘Ÿ π‘˜π‘’π‘¦ 𝑖𝑠 π‘‘π˜©π‘’ π‘’π‘π˜©π‘œ π‘‘π‘œ π‘‘π˜©π‘–π‘  π‘“π‘–π‘›π‘Žπ‘™ π‘™π‘Žπ‘¦π‘’π‘Ÿ.
// functionally "push" values from an Array onto an Object with UUID as key
import _ from 'lodash';
import uuid from 'uuid';
let oldguy = { "pretend-uuid": 9001 };
let values = [1, 2, 3];
Object.assign({}, oldguy, _.fromPairs(
_.map(values, (value) => [uuid(), value])
));
cave story amateur translation
- menu screen
ζœ€εˆγ‹γ‚‰
さいしょう から
β€œstart from the beginning”
ηΆšγγ‹γ‚‰
぀γ₯き から
β€œcontinue”
@smallfx
smallfx / pico8_fade.lua
Last active March 24, 2021 14:22
screen fade function for pico8
-- "fa" is a number ranging from 0 to 1
-- 1 = 100% faded out
-- 0 = 0% faded out
-- 0.5 = 50% faded out, etc.
function fade_scr(fa)
fa=max(min(1,fa),0)
local fn=8
local pn=15
local fc=1/fn