{ setting, ... }: {
	text = ''
		[jetbrains-*]
		alt.a = C-A-5
		alt.c = S-escape
		alt.d = S-f9
		alt.e = A-right
		alt.f = C-S-f
		alt.g = macro(gd)
		alt.i = C-i
		alt.o = C-o
		alt.q = A-left
		alt.n = C-A-n
		alt.r = S-f10
		alt.s = C-A-s
		alt.v = C-q
		alt.w = C-S-A-t
		alt.x = C-f4
		alt.z = C-f2
		alt./ = C-/
		alt.= = C-A-l
		alt.tab = timeout(f8, ${toString(setting.keyd.timeout.ms)}, macro2(0, 0, f7))
		alt.capslock = C-A-S-insert
	'';
}