Skip to content

Instantly share code, notes, and snippets.

- layer(diameter = 10):
for circleDiameter in 1..diameter:
let stepCount = circleDiameter * 3
left circleDiameter / 2
stepCount.times:
forward 1
turn 360 / stepCount
! model
pc101 Generic 101-key PC
pc102 Generic 102-key PC (intl.)
pc104 Generic 104-key PC
pc105 Generic 105-key PC (intl.)
dell101 Dell 101-key PC
latitude Dell Latitude laptop
dellm65 Dell Precision M65 laptop
everex Everex STEPnote
flexpro Keytronic FlexPro
@moigagoo
moigagoo / evdev.xml
Created February 17, 2023 12:04
Original keyboard layouts
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xkbConfigRegistry SYSTEM "xkb.dtd">
<xkbConfigRegistry version="1.1">
<modelList>
<model>
<configItem>
<name>pc101</name>
<description>Generic 101-key PC</description>
<vendor>Generic</vendor>
</configItem>
def unique(l1, l2):
return [_ for _ in l1 if _ not in l2]
def remove_zeros(l):
return [_ for _ in l if _ != 0]
@moigagoo
moigagoo / .cvimrc
Last active November 15, 2021 11:48
cVim settings
map J nextTab
map K previousTab
set smoothscroll
let scrollstep = 150
set noautofocus
set scalehints
diff --git a/changelog.md b/changelog.md
index 5dfd2f5..91cf0c9 100755
--- a/changelog.md
+++ b/changelog.md
@@ -14,6 +14,7 @@
- [+] Add `createTable` and `dropTable`.
- [+] SQLite: Add means to write migrations: `addColumn`, `dropUnusedColumns`, `renameColumnFrom`, and `renameTableFrom`.
- [+] PostgreSQL: Add means to writemigrations: `addColumn`, `dropColumns`, `dropUnusedColumns`, `renameColumnFrom`, and `renameTableFrom`.
+- [+] Add `getAll` template to get all records without limit or offset.
- [r] Rewrite table schema generation so that schemas are generated from typed nodes rather than untyped modes.

Keybase proof

I hereby claim:

  • I am moigagoo on github.
  • I am moigagoo (https://keybase.io/moigagoo) on keybase.
  • I have a public key ASAfwzzg9aH2bqnXY-40FFIw7Kykn_fgDoR1nSSbU0DaGQo

To claim this, I am signing this object: