{
	lib,
	config,
	...
}: {
	"org/gnome/desktop/input-sources" = with lib.gvariant; let
		sources = [
			(mkTuple [ "xkb" "us" ])
			(mkTuple [ "xkb" "ru" ])
		];
	in {
		inherit sources;
		current          = mkUint32 0;
		mru-sources      = sources;
		per-window       = false;
		show-all-sources = true;
		xkb-options = [
			config.module.keyboard.options
		];
	};

	"org/gnome/desktop/peripherals/mouse" = {
		accel-profile  = "flat";
		natural-scroll = true;
		speed          = "0.0";
	};

	"org/gnome/desktop/peripherals/touchpad" = {
		tap-to-click = true;
		two-finger-scrolling-enabled = true;
	};
}