Skip to content

Instantly share code, notes, and snippets.

@rishubil
Created November 13, 2025 11:29
Show Gist options
  • Select an option

  • Save rishubil/554e9b6a4e431b8f2106b991464c1b8d to your computer and use it in GitHub Desktop.

Select an option

Save rishubil/554e9b6a4e431b8f2106b991464c1b8d to your computer and use it in GitHub Desktop.
# This is a keyboard layout configuration file for the FUTO Keyboard.
# It defines a custom Korean keyboard layout named "딩굴 (Dingul)".
# It is based on the layout of the keyboard app of the same name.
# NOTE: It's not ready for daily use yet. So use it at your own risk.
name: 딩굴 (Dingul)
languages: ko
combiners:
- Korean
autoShift: false
numberRowMode: AlwaysDisabled
bottomRowHeightMode: Flexible
rowHeightMode: FillHeight
attributes:
width: Grow
moreKeyMode: OnlyExplicit
useKeySpecShortcut: false
shiftable: false
rows:
- letters:
- type: flick
primary:
up:
left:
down: "#"
right:
- type: flick
primary:
up:
left:
down:
right:
- type: flick
primary:
up:
left:
down:
right:
- type: base
spec: "!icon/delete_key|!code/key_delete"
attributes: &repeatable { width: Grow, style: Functional, labelFlags: {}, repeatableEnabled: true }
splittable: false
- letters:
- type: flick
primary:
up: "^"
left: "="
down: "_"
right: "-"
- type: flick
primary:
up:
left:
down:
right:
- type: flick
primary: "ㅣ·|ㅣ"
up:
left:
down:
right:
- type: flick
primary: "?"
up: "!"
left: "+"
down: "*"
splittable: false
- letters:
- type: flick
primary:
up:
left: 1
down: 2
right: 3
- type: flick
primary:
up: "`"
left: 4
down: 5
right: 6
- type: flick
primary: "ㅡ‖|ㅡ"
up:
left:
down:
right:
- type: flick
primary: "."
up: "\""
left: ","
down: "'"
splittable: false
- letters:
- type: flick
primary:
up:
left:
down: "~"
right:
- type: flick
primary:
up: 0
left: 7
down: 8
right: 9
- type: flick
primary: "··|·"
up:
left:
down:
right:
- type: flick
primary: "/"
up: ":"
left: "@"
down: ";"
splittable: false
- bottom:
- $symbols
- $action
- $space
- $contextual
- $enter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment