Skip to content

Instantly share code, notes, and snippets.

View rempas's full-sized avatar

rempas

View GitHub Profile
@rempas
rempas / bench.ts
Last active December 3, 2023 19:22
Alternative benchmark suit for Mir
// TODO: Support every "c2m" mode
// TODO: Add support for startupt times
import { exit } from "node:process"
import { unlinkSync, existsSync } from "node:fs"
class BenchConfig { /* The benchmark options */
comptime: boolean /* Show the compile times */
runtime: boolean /* Show the run times */
file_size: boolean /* Show the file sizes */
c_compilers: Array<string[]> /* Compiles to use ("c2m" is ALWAYS run!) */
@rempas
rempas / rempas_el
Created March 29, 2022 16:39
peos 2
// rempas_el keyboard map for X.org
//
// Language: Hellenic
//
// Created and maintained by:
// rempas <rempas@tutanota.com>
default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
@rempas
rempas / rempas
Created March 29, 2022 16:39
rempas keyboard layout
# setxkbmap -option caps:swapescape -option lv3:ralt_switch -option grp:alt_caps_toggle rempas,rempas_el
# xset r rate 220 30
default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
name[Group1]= "Rempas (English)";
// Unmodified Shift AltGr Shift+AltGr
// alpha/numeric