header

Math keyboard

caps F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 del `~`~ 1!¹¡ 2@²¿ 3#³ 4$ 5% 6^^ 7& 8* 9(° 0) -_ =+ tab qQ wW eEε rRρ tTτ yY¥ uUθΘ iIι oO£ pPπ [{ ]} esc aAα sSσ dDδ fFφϕ gGγΓ hHη jJξΞ kKκ lLλΛ ;:´ '"˙¨ \|¬¦ shift-L ®¤© zZζ xXχ cCψ vVωΩ bBβß nNν mMμ ,<çÇ .> /? shift-R fn ctrl-L win-L alt-L Space altGr win-R ctrl-R

how to install ?

step 1 - download sexykbd
step 2 - symlink (or copy) sexykbd to /usr/share/X11/xkb/symbols/sexykbd
step 3 - enable it by running setxkbmap sexykbd

Programming with Unicode

Some languages don't support unicode natively... but sometimes we can enable them. Here is a cheat sheet.

js,ts,python
nothing to do, it's there by default
$\LaTeX$
\usepackage{unicode-math} and use XeLaTeX
html
<head><meta charset="utf-8"/> ... </head>
rust
#![feature(non_ascii_idents)] on the first line of each file
GLSL
unicode is not supported :¬(

list of cool symbols

Alphabets (cf wikipedia and wikipedia)


double struck fraktur script greek + ℵ super sub

Math (cf wikipedia)


set logic analysis algebra
physics others

egyptian hieroglyphs (yes it's what it looks like)

𓂸 𓂹 𓂺