[theme]
name = 'BreezeX Cursor'
comment = 'Extended KDE cursor'
website = 'https://www.github.com/ful1e5/BreezeX_Cursor'

[config]
bitmaps_dir = '' # This config will assigned with `ctgen -d <path>`
out_dir = 'themes'
platforms = ['x11', 'windows']
x11_sizes = [22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96]
win_size = 32

[cursors]

[cursors.fallback_settings]
x_hotspot = 100
y_hotspot = 100
x11_delay = 10
win_delay = 1

[cursors.all-scroll]
png = 'all-scroll.png'
x11_name = 'all-scroll'
x11_symlinks = ["fleur", "size_all"]

[cursors.bd_double_arrow]
png = 'bd_double_arrow.png'
x_hotspot = 98
y_hotspot = 96
x11_name = 'bd_double_arrow'
win_name = 'Diagonal_1'
x11_symlinks = [
  "c7088f0f3e6c8088236ef8e1e3e70000",
  "nw-resize",
  "nwse-resize",
  "size_fdiag",
  "se-resize",
]

[cursors.bottom_left_corner]
png = 'bottom_left_corner.png'
x_hotspot = 47
y_hotspot = 148
x11_name = 'bottom_left_corner'

[cursors.bottom_right_corner]
png = 'bottom_right_corner.png'
x_hotspot = 147
y_hotspot = 148
x11_name = 'bottom_right_corner'

[cursors.bottom_side]
png = 'bottom_side.png'
x_hotspot = 100
y_hotspot = 164
x11_name = 'bottom_side'

[cursors.center_ptr]
png = 'center_ptr.png'
x_hotspot = 99
y_hotspot = 35
x11_name = 'center_ptr'

[cursors.col-resize]
png = 'col-resize.png'
x11_name = 'col-resize'
x11_symlinks = ["split_h"]

[cursors.color-picker]
png = 'color-picker.png'
x_hotspot = 42
y_hotspot = 157
x11_name = 'color-picker'

[cursors.context-menu]
png = 'context-menu.png'
x_hotspot = 57
y_hotspot = 30
x11_name = 'context-menu'

[cursors.copy]
png = 'copy.png'
x_hotspot = 57
y_hotspot = 30
x11_name = 'copy'
x11_symlinks = [
  "1081e37283d90000800003c07f3ef6bf",
  "6407b0e94181790501fd1e167b474872",
  "b66166c04f8c3109214a4fbd64a50fc8",
  "dnd-copy",
]

[cursors.cross]
png = 'cross.png'
x11_name = 'cross'
win_name = 'Cross'
x11_symlinks = ["cross_reverse", "diamond_cross", "tcross", "crosshair"]

[cursors.crossed_circle]
png = 'crossed_circle.png'
x_hotspot = 57
y_hotspot = 30
x11_name = 'crossed_circle'
x11_symlinks = ["forbidden", "not-allowed"]

[cursors.dnd_no_drop]
png = 'dnd_no_drop.png'
x11_name = 'dnd_no_drop'
win_name = 'Unavailiable'
x11_symlinks = [
  "03b6e0fcb3499374a867c041f52298f0",
  "circle",
  "dnd-no-drop",
  "no-drop",
]

[cursors.dotbox]
png = 'dotbox.png'
x11_name = 'dotbox'
x11_symlinks = ["dot_box_mask", "draped_box", "icon", "target"]

[cursors.fd_double_arrow]
png = 'fd_double_arrow.png'
x_hotspot = 98
y_hotspot = 96
x11_name = 'fd_double_arrow'
win_name = 'Diagonal_2'
x11_symlinks = [
  "fcf1c3c7cd4491d801f1e1c78f100000",
  "ne-resize",
  "nesw-resize",
  "sw-resize",
  "size_bdiag",
]

[cursors.hand1]
png = 'hand1.png'
x_hotspot = 107
y_hotspot = 35
x11_name = 'hand1'
win_name = 'Move'
x11_symlinks = ["grab", "openhand"]

[cursors.hand2]
png = 'hand2.png'
x_hotspot = 90
y_hotspot = 35
x11_name = 'hand2'
win_name = 'Link'
x11_symlinks = [
  "9d800788f1b08800ae810202380a0822",
  "e29285e634086352946a0e7090d73106",
  "pointer",
  "pointing_hand",
]

[cursors.left_ptr]
png = 'left_ptr.png'
x_hotspot = 57
y_hotspot = 30
x11_name = 'left_ptr'
win_name = 'Default'
x11_symlinks = ["arrow", "default", "top_left_arrow"]

[cursors.left_ptr_watch]
png = 'left_ptr_watch-*.png'
x_hotspot = 57
y_hotspot = 30
x11_name = 'left_ptr_watch'
win_name = 'Work'
x11_symlinks = [
  "00000000000000020006000e7e9ffc3f",
  "08e8e1c95fe2fc01f976f1e063a24ccd",
  "3ecb610c1bf2410f44200f48c40d3599",
  "progress",
]

[cursors.left_side]
png = 'left_side.png'
x_hotspot = 33
y_hotspot = 100
x11_name = 'left_side'

[cursors.link]
png = 'link.png'
x_hotspot = 57
y_hotspot = 30
x11_name = 'link'
x11_symlinks = [
  "3085a0e285430894940527032f8b26df",
  "640fb0e74195791501fd1ed57b41487f",
  "a2a266d0498c3104214a47bd64ab0fc8",
  "alias",
  "dnd-link",
]

[cursors.move]
png = 'move.png'
x_hotspot = 101
y_hotspot = 51
x11_name = 'move'
x11_symlinks = [
  "4498f0e0c1937ffe01fd06f973665830",
  "9081237383d90e509aa00f00170e968f",
  "fcf21c00b30f7e3f83fe0dfd12e71cff",
  "grabbing",
  "pointer_move",
  "dnd-move",
  "closedhand",
  "dnd-none",
]

[cursors.pencil]
png = 'pencil.png'
x_hotspot = 38
y_hotspot = 156
x11_name = 'pencil'
win_name = 'Handwriting'
x11_symlinks = ["draft"]

[cursors.pirate]
png = 'pirate.png'
x11_name = 'pirate'

[cursors.plus]
png = 'plus.png'
x11_name = 'plus'
x11_symlinks = ["cell"]

[cursors.question_arrow]
png = 'question_arrow.png'
x_hotspot = 57
y_hotspot = 30
x11_name = 'question_arrow'
win_name = 'Help'
x11_symlinks = [
  "5c6cd98b3f3ebcb1f9c7f1c204630408",
  "d9ce0ab605698f320427677b458ad60b",
  "help",
  "left_ptr_help",
  "whats_this",
  "dnd-ask",
]

[cursors.right_ptr]
png = 'right_ptr.png'
x_hotspot = 136
y_hotspot = 32
x11_name = 'right_ptr'
win_name = 'Alternate'
x11_symlinks = ["draft_large", "draft_small"]

[cursors.right_side]
png = 'right_side.png'
x_hotspot = 164
y_hotspot = 100
x11_name = 'right_side'

[cursors.row-resize]
png = 'row-resize.png'
x11_name = 'row-resize'
x11_symlinks = ["split_v"]

[cursors.sb_down_arrow]
png = 'sb_down_arrow.png'
x_hotspot = 100
y_hotspot = 160
x11_name = 'sb_down_arrow'
x11_symlinks = ["down-arrow"]

[cursors.sb_h_double_arrow]
png = 'sb_h_double_arrow.png'
x_hotspot = 98
y_hotspot = 96
x11_name = 'sb_h_double_arrow'
win_name = 'Horizontal'
x11_symlinks = [
  "028006030e0e7ebffc7f7070c0600140",
  "14fef782d02440884392942c1120523",
  "e-resize",
  "ew-resize",
  "h_double_arrow",
  "size-hor",
  "size_hor",
  "w-resize",
]

[cursors.sb_left_arrow]
png = 'sb_left_arrow.png'
x_hotspot = 38
y_hotspot = 100
x11_name = 'sb_left_arrow'
x11_symlinks = ["left-arrow"]

[cursors.sb_right_arrow]
png = 'sb_right_arrow.png'
x_hotspot = 162
y_hotspot = 100
x11_name = 'sb_right_arrow'
x11_symlinks = ["right-arrow"]

[cursors.sb_up_arrow]
png = 'sb_up_arrow.png'
x_hotspot = 100
y_hotspot = 38
x11_name = 'sb_up_arrow'
x11_symlinks = ["up-arrow"]

[cursors.sb_v_double_arrow]
png = 'sb_v_double_arrow.png'
x_hotspot = 98
y_hotspot = 96
x11_name = 'sb_v_double_arrow'
win_name = 'Vertical'
x11_symlinks = [
  "00008160000006810000408080010102",
  "2870a09082c103050810ffdffffe0204",
  "double_arrow",
  "n-resize",
  "ns-resize",
  "size-ver",
  "size_ver",
  "s-resize",
  "v_double_arrow",
]

[cursors.top_left_corner]
png = 'top_left_corner.png'
x_hotspot = 147
y_hotspot = 51
x11_name = 'top_left_corner'

[cursors.top_right_corner]
png = 'top_right_corner.png'
x_hotspot = 147
y_hotspot = 51
x11_name = 'top_right_corner'

[cursors.top_side]
png = 'top_side.png'
x_hotspot = 100
y_hotspot = 35
x11_name = 'top_side'

[cursors.vertical-text]
png = 'vertical-text.png'
x11_name = 'vertical-text'

[cursors.wait]
png = 'wait-*.png'
x11_name = 'wait'
win_name = 'Busy'
x11_symlinks = ["watch"]

[cursors.wayland-cursor]
png = 'wayland-cursor.png'
x11_name = 'wayland-cursor'

[cursors.X_cursor]
png = 'X_cursor.png'
x11_name = 'X_cursor'
x11_symlinks = ["x-cursor"]

[cursors.xterm]
png = 'xterm.png'
x11_name = 'xterm'
win_name = 'IBeam'
x11_symlinks = ["ibeam", "text"]

[cursors.zoom-in]
png = 'zoom-in.png'
x11_name = 'zoom-in'

[cursors.zoom-out]
png = 'zoom-out.png'
x11_name = 'zoom-out'
