# Due to https://github.com/ful1e5/bibata/blob/9ab69b7e56b63e28cdcda08e0d4b96d483c32e37/core/builder/config.py#L36-L486 being python garbage # I have manually adapted it into this nice toml file. # As per upstream idiotic shit, x/y should default to `int(256/2)` (=128) # Why toml? Due to its syntax being close enough to upstream's python hell that doing this wasnt too hard # On change, manually rerun contrib/gen-meta.sh (or remove .cursors.min & .cursors) before rebuildnig # Right handed moments: # # #region rconfigs: Dict[str, Config] # [[cursor]] # id = "left_ptr" # x = 207 # y = 24 # winname = "Pointer" # xname = "left_ptr" # links = ["arrow", "default", "top_left_arrow"] # [[cursor]] # id = "left_ptr_watch" # x = 197 # y = 24 # winname = "Work" # xname = "left_ptr_watch" # links = [ # "00000000000000020006000e7e9ffc3f", # "08e8e1c95fe2fc01f976f1e063a24ccd", # "3ecb610c1bf2410f44200f48c40d3599", # "progress", # ] # [[cursor]] # id = "right_ptr" # x = 55 # y = 17 # winname = "Alternate" # xname = "right_ptr" # links = ["draft_large", "draft_small"] # [[cursor]] # id = "circle" # x = 207 # y = 24 # winname = "Unavailable" # xname = "circle" # links = ["forbidden"] # [[cursor]] # id = "context-menu" # x = 207 # y = 24 # xname = "context-menu" # [[cursor]] # id = "copy" # x = 207 # y = 24 # xname = "copy" # links = [ # "1081e37283d90000800003c07f3ef6bf", # "6407b0e94181790501fd1e167b474872", # "b66166c04f8c3109214a4fbd64a50fc8", # ] # [[cursor]] # id = "link" # x = 207 # y = 24 # xname = "link" # links = [ # "3085a0e285430894940527032f8b26df", # "640fb0e74195791501fd1ed57b41487f", # "a2a266d0498c3104214a47bd64ab0fc8", # ] # [[cursor]] # id = "pointer-move" # x = 207 # y = 24 # xname = "pointer-move" # [[cursor]] # id = "person" # x = 207 # y = 24 # winname = "Person" # [[cursor]] # id = "pin" # x = 207 # y = 24 # winname = "Pin" # # #endregion # #region configs: Dict[str Config] [[cursor]] id = "bd_double_arrow" winname = "Dgn1" xname = "bd_double_arrow" links = ["c7088f0f3e6c8088236ef8e1e3e70000", "nwse-resize", "size_fdiag"] [[cursor]] id = "bottom_left_corner" x = 26 y = 232 xname = "bottom_left_corner" links = ["sw-resize"] [[cursor]] id = "bottom_right_corner" x = 229 y = 232 xname = "bottom_right_corner" links = ["se-resize"] [[cursor]] id = "bottom_side" x = 129 y = 234 xname = "bottom_side" links = ["s-resize"] [[cursor]] id = "bottom_tee" x = 128 y = 230 xname = "bottom_tee" [[cursor]] id = "center_ptr" x = 127 y = 17 xname = "center_ptr" [[cursor]] id = "circle" x = 55 y = 17 winname = "Unavailable" xname = "circle" links = ["forbidden"] [[cursor]] id = "context-menu" x = 57 y = 17 xname = "context-menu" [[cursor]] id = "copy" x = 55 y = 17 xname = "copy" links = [ "1081e37283d90000800003c07f3ef6bf", "6407b0e94181790501fd1e167b474872", "b66166c04f8c3109214a4fbd64a50fc8", ] [[cursor]] id = "cross" xname = "cross" links = ["cross_reverse", "diamond_cross"] [[cursor]] id = "crossed_circle" xname = "crossed_circle" links = ["03b6e0fcb3499374a867c041f52298f0", "not-allowed"] [[cursor]] id = "crosshair" winname = "Cross" xname = "crosshair" [[cursor]] id = "dnd_no_drop" x = 100 y = 65 xname = "dnd_no_drop" links = ["no-drop"] [[cursor]] id = "dnd-ask" x = 100 y = 65 xname = "dnd-ask" [[cursor]] id = "dnd-copy" x = 100 y = 65 xname = "dnd-copy" [[cursor]] id = "dnd-link" x = 100 y = 65 xname = "dnd-link" links = ["alias"] [[cursor]] id = "dotbox" xname = "dotbox" links = ["dot_box_mask", "draped_box", "icon", "target"] [[cursor]] id = "fd_double_arrow" winname = "Dgn2" xname = "fd_double_arrow" links = ["fcf1c3c7cd4491d801f1e1c78f100000", "nesw-resize", "size_bdiag"] [[cursor]] id = "grabbing" x = 128 y = 66 winname = "Grabbing" xname = "grabbing" links = [ "closedhand", "dnd-move", "dnd-none", "fcf21c00b30f7e3f83fe0dfd12e71cff", ] [[cursor]] id = "hand1" x = 144 y = 79 winname = "Pan" xname = "hand1" links = ["grab", "openhand"] [[cursor]] id = "hand2" x = 114 y = 18 winname = "Link" xname = "hand2" links = [ "9d800788f1b08800ae810202380a0822", "e29285e634086352946a0e7090d73106", "pointer", "pointing_hand", ] [[cursor]] id = "left_ptr" x = 55 y = 17 winname = "Pointer" xname = "left_ptr" links = ["arrow", "default", "top_left_arrow"] [[cursor]] id = "left_ptr_watch" x = 55 y = 17 winname = "Work" xname = "left_ptr_watch" links = [ "00000000000000020006000e7e9ffc3f", "08e8e1c95fe2fc01f976f1e063a24ccd", "3ecb610c1bf2410f44200f48c40d3599", "progress", ] [[cursor]] id = "left_side" x = 21 y = 128 xname = "left_side" links = ["w-resize"] [[cursor]] id = "left_tee" x = 230 y = 128 xname = "left_tee" [[cursor]] id = "link" x = 55 y = 17 xname = "link" links = [ "3085a0e285430894940527032f8b26df", "640fb0e74195791501fd1ed57b41487f", "a2a266d0498c3104214a47bd64ab0fc8", ] [[cursor]] id = "ll_angle" x = 30 y = 223 xname = "ll_angle" [[cursor]] id = "lr_angle" x = 224 y = 230 xname = "lr_angle" [[cursor]] id = "move" winname = "Move" xname = "move" links = [ "4498f0e0c1937ffe01fd06f973665830", "9081237383d90e509aa00f00170e968f", "all-scroll", "fleur", "size_all", ] [[cursor]] id = "pencil" x = 46 y = 211 winname = "Handwriting" xname = "pencil" links = ["draft"] [[cursor]] id = "plus" xname = "plus" links = ["cell"] [[cursor]] id = "pointer-move" x = 55 y = 17 xname = "pointer-move" [[cursor]] id = "question_arrow" x = 42 y = 86 winname = "Help" xname = "question_arrow" links = [ "5c6cd98b3f3ebcb1f9c7f1c204630408", "d9ce0ab605698f320427677b458ad60b", "help", "left_ptr_help", "whats_this", ] [[cursor]] id = "right_ptr" x = 204 y = 17 winname = "Alternate" xname = "right_ptr" links = ["draft_large", "draft_small"] [[cursor]] id = "right_side" x = 233 y = 128 xname = "right_side" links = ["e-resize"] [[cursor]] id = "right_tee" x = 29 y = 128 xname = "right_tee" [[cursor]] id = "sb_down_arrow" x = 128 y = 222 xname = "sb_down_arrow" links = ["down-arrow"] [[cursor]] id = "sb_h_double_arrow" winname = "Horz" xname = "sb_h_double_arrow" links = [ "028006030e0e7ebffc7f7070c0600140", "14fef782d02440884392942c1120523", "col-resize", "ew-resize", "h_double_arrow", "size-hor", "size_hor", "split_h", ] [[cursor]] id = "sb_left_arrow" x = 33 y = 128 xname = "sb_left_arrow" links = ["left-arrow"] [[cursor]] id = "sb_right_arrow" x = 223 y = 128 xname = "sb_right_arrow" links = ["right-arrow"] [[cursor]] id = "sb_up_arrow" x = 128 y = 33 xname = "sb_up_arrow" links = ["up-arrow"] [[cursor]] id = "sb_v_double_arrow" winname = "Vert" xname = "sb_v_double_arrow" links = [ "00008160000006810000408080010102", "2870a09082c103050810ffdffffe0204", "double_arrow", "ns-resize", "row-resize", "size-ver", "size_ver", "split_v", "v_double_arrow", ] [[cursor]] id = "tcross" xname = "tcross" links = ["color-picker"] [[cursor]] id = "top_left_corner" x = 29 y = 24 xname = "top_left_corner" links = ["nw-resize"] [[cursor]] id = "top_right_corner" x = 229 y = 24 xname = "top_right_corner" links = ["ne-resize"] [[cursor]] id = "top_side" x = 128 y = 23 xname = "top_side" links = ["n-resize"] [[cursor]] id = "top_tee" x = 128 y = 27 xname = "top_tee" [[cursor]] id = "ul_angle" x = 33 y = 33 xname = "ul_angle" [[cursor]] id = "ur_angle" x = 225 y = 33 xname = "ur_angle" [[cursor]] id = "vertical-text" xname = "vertical-text" [[cursor]] id = "wait" winname = "Busy" xname = "wait" links = ["watch"] [[cursor]] id = "wayland-cursor" xname = "wayland-cursor" [[cursor]] id = "X_cursor" xname = "X_cursor" links = ["pirate", "x-cursor"] [[cursor]] id = "xterm" winname = "Text" xname = "xterm" links = ["ibeam", "text"] [[cursor]] id = "zoom-in" x = 116 y = 116 winname = "Zoom-in" xname = "zoom-in" [[cursor]] id = "zoom-out" x = 116 y = 116 winname = "Zoom-out" xname = "zoom-out" [[cursor]] id = "person" x = 55 y = 17 winname = "Person" [[cursor]] id = "pin" x = 55 y = 17 winname = "Pin" # #endregion