How to use sty - 10 common examples

To help you get started, we’ve selected a few sty examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github feluxe / sty / tests / charts.py View on Github external
def eightbit(kind):

    func = fg if kind == 'fg' else bg
    title = '8bit_FG' if kind == 'fg' else '8bit_BG'

    items = [func(num) + str(num).ljust(3) for num in range(0, 255)]
    items.insert(16, rs.all + '\n')
    items.insert(51 + 2, rs.all + '\n')
    items.insert(87 + 3, rs.all + '\n')
    items.insert(123 + 4, rs.all + '\n')
    items.insert(159 + 5, rs.all + '\n')
    items.insert(195 + 6, rs.all + '\n')
    items.insert(231 + 7, rs.all + '\n')

    line = '\n' + title + '\n-------\n ' + ' '.join(items) + rs.all

    return line
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(53) +'53 ?????' + rs.all,
    sgr(54) +'54 ?????' + rs.all,
    sgr(55) +'55 ?????' + rs.all,
    sgr(56) +'56 ?????' + rs.all,
    sgr(57) +'57 ?????' + rs.all,
    sgr(58) +'58 ?????' + rs.all,
    sgr(59) +'59 ?????' + rs.all,
    sgr(60) +'60 ?????' + rs.all,
    sgr(61) +'61 ?????' + rs.all,
    sgr(62) +'62 ?????' + rs.all,
    sgr(63) +'63 ?????' + rs.all,
    sgr(64) +'64 ?????' + rs.all,
    sgr(65) +'65 ?????' + rs.all,
    sgr(66) +'66 ?????' + rs.all,
    sgr(67) +'67 ?????' + rs.all,
    sgr(68) +'68 ?????' + rs.all,
    sgr(69) +'69 ?????' + rs.all,
    sgr(70) +'70 ?????' + rs.all,
    sgr(71) +'71 ?????' + rs.all,
    sgr(72) +'72 ?????' + rs.all,
    sgr(73) +'73 ?????' + rs.all,
    sgr(74) +'74 ?????' + rs.all,
    sgr(75) +'75 ?????' + rs.all,
    sgr(76) +'76 ?????' + rs.all,
    sgr(77) +'77 ?????' + rs.all,
    sgr(78) +'78 ?????' + rs.all,
    sgr(79) +'79 ?????' + rs.all,
    sgr(80) +'80 ?????' + rs.all,
    sgr(80) +'80 ?????' + rs.all,
    sgr(81) +'81 ?????' + rs.all,
    sgr(82) +'82 ?????' + rs.all,
    sgr(83) +'83 ?????' + rs.all,
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(39) +'39 ?????' + rs.all,
    sgr(40) +'40 ?????' + rs.all,
    sgr(41) +'41 ?????' + rs.all,
    sgr(42) +'42 ?????' + rs.all,
    sgr(43) +'43 ?????' + rs.all,
    sgr(44) +'44 ?????' + rs.all,
    sgr(45) +'45 ?????' + rs.all,
    sgr(46) +'46 ?????' + rs.all,
    sgr(47) +'47 ?????' + rs.all,
    sgr(48) +'48 ?????' + rs.all,
    sgr(49) +'49 ?????' + rs.all,
    sgr(50) +'50 ?????' + rs.all,
    sgr(51) +'51 ?????' + rs.all,
    sgr(52) +'52 ?????' + rs.all,
    sgr(53) +'53 ?????' + rs.all,
    sgr(54) +'54 ?????' + rs.all,
    sgr(55) +'55 ?????' + rs.all,
    sgr(56) +'56 ?????' + rs.all,
    sgr(57) +'57 ?????' + rs.all,
    sgr(58) +'58 ?????' + rs.all,
    sgr(59) +'59 ?????' + rs.all,
    sgr(60) +'60 ?????' + rs.all,
    sgr(61) +'61 ?????' + rs.all,
    sgr(62) +'62 ?????' + rs.all,
    sgr(63) +'63 ?????' + rs.all,
    sgr(64) +'64 ?????' + rs.all,
    sgr(65) +'65 ?????' + rs.all,
    sgr(66) +'66 ?????' + rs.all,
    sgr(67) +'67 ?????' + rs.all,
    sgr(68) +'68 ?????' + rs.all,
    sgr(69) +'69 ?????' + rs.all,
    sgr(70) +'70 ?????' + rs.all,
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(82) +'82 ?????' + rs.all,
    sgr(83) +'83 ?????' + rs.all,
    sgr(84) +'84 ?????' + rs.all,
    sgr(85) +'85 ?????' + rs.all,
    sgr(86) +'86 ?????' + rs.all,
    sgr(87) +'87 ?????' + rs.all,
    sgr(88) +'88 ?????' + rs.all,
    sgr(89) +'89 ?????' + rs.all,
    sgr(90) +'90 ?????' + rs.all,
    sgr(91) +'91 ?????' + rs.all,
    sgr(92) +'92 ?????' + rs.all,
    sgr(93) +'93 ?????' + rs.all,
    sgr(94) +'94 ?????' + rs.all,
    sgr(95) +'95 ?????' + rs.all,
    sgr(96) +'96 ?????' + rs.all,
    sgr(97) +'97 ?????' + rs.all,
    sgr(98) +'98 ?????' + rs.all,
    sgr(99) +'99 ?????' + rs.all,
    sgr(100) + '?????' + rs.all,
    sgr(101) + '?????' + rs.all,
    sgr(102) + '?????' + rs.all,
    sgr(103) + '?????' + rs.all,
    sgr(104) + '?????' + rs.all,
    sgr(105) + '?????' + rs.all,
    sgr(106) + '?????' + rs.all,
    sgr(107) + '?????' + rs.all,
    sgr(108) + '?????' + rs.all,
    sgr(109) + '?????' + rs.all,
]

for item in items:
    print(item)
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(30) +'30 ?????' + rs.all,
    sgr(31) +'31 ?????' + rs.all,
    sgr(32) +'32 ?????' + rs.all,
    sgr(33) +'33 ?????' + rs.all,
    sgr(34) +'34 ?????' + rs.all,
    sgr(35) +'35 ?????' + rs.all,
    sgr(36) +'36 ?????' + rs.all,
    sgr(37) +'37 ?????' + rs.all,
    sgr(38) +'38 ?????' + rs.all,
    sgr(39) +'39 ?????' + rs.all,
    sgr(40) +'40 ?????' + rs.all,
    sgr(41) +'41 ?????' + rs.all,
    sgr(42) +'42 ?????' + rs.all,
    sgr(43) +'43 ?????' + rs.all,
    sgr(44) +'44 ?????' + rs.all,
    sgr(45) +'45 ?????' + rs.all,
    sgr(46) +'46 ?????' + rs.all,
    sgr(47) +'47 ?????' + rs.all,
    sgr(48) +'48 ?????' + rs.all,
    sgr(49) +'49 ?????' + rs.all,
    sgr(50) +'50 ?????' + rs.all,
    sgr(51) +'51 ?????' + rs.all,
    sgr(52) +'52 ?????' + rs.all,
    sgr(53) +'53 ?????' + rs.all,
    sgr(54) +'54 ?????' + rs.all,
    sgr(55) +'55 ?????' + rs.all,
    sgr(56) +'56 ?????' + rs.all,
    sgr(57) +'57 ?????' + rs.all,
    sgr(58) +'58 ?????' + rs.all,
    sgr(59) +'59 ?????' + rs.all,
    sgr(60) +'60 ?????' + rs.all,
    sgr(61) +'61 ?????' + rs.all,
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(59) +'59 ?????' + rs.all,
    sgr(60) +'60 ?????' + rs.all,
    sgr(61) +'61 ?????' + rs.all,
    sgr(62) +'62 ?????' + rs.all,
    sgr(63) +'63 ?????' + rs.all,
    sgr(64) +'64 ?????' + rs.all,
    sgr(65) +'65 ?????' + rs.all,
    sgr(66) +'66 ?????' + rs.all,
    sgr(67) +'67 ?????' + rs.all,
    sgr(68) +'68 ?????' + rs.all,
    sgr(69) +'69 ?????' + rs.all,
    sgr(70) +'70 ?????' + rs.all,
    sgr(71) +'71 ?????' + rs.all,
    sgr(72) +'72 ?????' + rs.all,
    sgr(73) +'73 ?????' + rs.all,
    sgr(74) +'74 ?????' + rs.all,
    sgr(75) +'75 ?????' + rs.all,
    sgr(76) +'76 ?????' + rs.all,
    sgr(77) +'77 ?????' + rs.all,
    sgr(78) +'78 ?????' + rs.all,
    sgr(79) +'79 ?????' + rs.all,
    sgr(80) +'80 ?????' + rs.all,
    sgr(80) +'80 ?????' + rs.all,
    sgr(81) +'81 ?????' + rs.all,
    sgr(82) +'82 ?????' + rs.all,
    sgr(83) +'83 ?????' + rs.all,
    sgr(84) +'84 ?????' + rs.all,
    sgr(85) +'85 ?????' + rs.all,
    sgr(86) +'86 ?????' + rs.all,
    sgr(87) +'87 ?????' + rs.all,
    sgr(88) +'88 ?????' + rs.all,
    sgr(89) +'89 ?????' + rs.all,
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(5) + '5 blink' + rs.all,
    sgr(6) + '6 ?????' + rs.all,
    sgr(7) + '7 inverse' + rs.all,
    sgr(8) + '8 hidden' + rs.all,
    sgr(9) + '9 strike' + rs.all,
    sgr(10) +'10 ?????' + rs.all,
    sgr(11) +'11 ?????' + rs.all,
    sgr(12) +'12 ?????' + rs.all,
    sgr(13) +'13 ?????' + rs.all,
    sgr(14) +'14 ?????' + rs.all,
    sgr(15) +'15 ?????' + rs.all,
    sgr(16) +'16 ?????' + rs.all,
    sgr(17) +'17 ?????' + rs.all,
    sgr(18) +'18 ?????' + rs.all,
    sgr(19) +'19 ?????' + rs.all,
    sgr(20) +'20 ?????' + rs.all,
    sgr(21) +'21 ?????' + rs.all,
    sgr(22) +'22 rs_bold_faint' + rs.all,
    sgr(23) +'23 rs_italic' + rs.all,
    sgr(24) +'24 rs_underlined' + rs.all,
    sgr(25) +'25 rs_blink' + rs.all,
    sgr(26) +'26 ????? ' + rs.all,
    sgr(27) +'27 ????? ' + rs.all,
    sgr(28) +'28 rs_hidden' + rs.all,
    sgr(29) +'29 rs_strike' + rs.all,
    sgr(30) +'30 ?????' + rs.all,
    sgr(31) +'31 ?????' + rs.all,
    sgr(32) +'32 ?????' + rs.all,
    sgr(33) +'33 ?????' + rs.all,
    sgr(34) +'34 ?????' + rs.all,
    sgr(35) +'35 ?????' + rs.all,
    sgr(36) +'36 ?????' + rs.all,
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(84) +'84 ?????' + rs.all,
    sgr(85) +'85 ?????' + rs.all,
    sgr(86) +'86 ?????' + rs.all,
    sgr(87) +'87 ?????' + rs.all,
    sgr(88) +'88 ?????' + rs.all,
    sgr(89) +'89 ?????' + rs.all,
    sgr(90) +'90 ?????' + rs.all,
    sgr(91) +'91 ?????' + rs.all,
    sgr(92) +'92 ?????' + rs.all,
    sgr(93) +'93 ?????' + rs.all,
    sgr(94) +'94 ?????' + rs.all,
    sgr(95) +'95 ?????' + rs.all,
    sgr(96) +'96 ?????' + rs.all,
    sgr(97) +'97 ?????' + rs.all,
    sgr(98) +'98 ?????' + rs.all,
    sgr(99) +'99 ?????' + rs.all,
    sgr(100) + '?????' + rs.all,
    sgr(101) + '?????' + rs.all,
    sgr(102) + '?????' + rs.all,
    sgr(103) + '?????' + rs.all,
    sgr(104) + '?????' + rs.all,
    sgr(105) + '?????' + rs.all,
    sgr(106) + '?????' + rs.all,
    sgr(107) + '?????' + rs.all,
    sgr(108) + '?????' + rs.all,
    sgr(109) + '?????' + rs.all,
]

for item in items:
    print(item)
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(75) +'75 ?????' + rs.all,
    sgr(76) +'76 ?????' + rs.all,
    sgr(77) +'77 ?????' + rs.all,
    sgr(78) +'78 ?????' + rs.all,
    sgr(79) +'79 ?????' + rs.all,
    sgr(80) +'80 ?????' + rs.all,
    sgr(80) +'80 ?????' + rs.all,
    sgr(81) +'81 ?????' + rs.all,
    sgr(82) +'82 ?????' + rs.all,
    sgr(83) +'83 ?????' + rs.all,
    sgr(84) +'84 ?????' + rs.all,
    sgr(85) +'85 ?????' + rs.all,
    sgr(86) +'86 ?????' + rs.all,
    sgr(87) +'87 ?????' + rs.all,
    sgr(88) +'88 ?????' + rs.all,
    sgr(89) +'89 ?????' + rs.all,
    sgr(90) +'90 ?????' + rs.all,
    sgr(91) +'91 ?????' + rs.all,
    sgr(92) +'92 ?????' + rs.all,
    sgr(93) +'93 ?????' + rs.all,
    sgr(94) +'94 ?????' + rs.all,
    sgr(95) +'95 ?????' + rs.all,
    sgr(96) +'96 ?????' + rs.all,
    sgr(97) +'97 ?????' + rs.all,
    sgr(98) +'98 ?????' + rs.all,
    sgr(99) +'99 ?????' + rs.all,
    sgr(100) + '?????' + rs.all,
    sgr(101) + '?????' + rs.all,
    sgr(102) + '?????' + rs.all,
    sgr(103) + '?????' + rs.all,
    sgr(104) + '?????' + rs.all,
    sgr(105) + '?????' + rs.all,
github feluxe / sty / tests / test_ansi_values.py View on Github external
sgr(44) +'44 ?????' + rs.all,
    sgr(45) +'45 ?????' + rs.all,
    sgr(46) +'46 ?????' + rs.all,
    sgr(47) +'47 ?????' + rs.all,
    sgr(48) +'48 ?????' + rs.all,
    sgr(49) +'49 ?????' + rs.all,
    sgr(50) +'50 ?????' + rs.all,
    sgr(51) +'51 ?????' + rs.all,
    sgr(52) +'52 ?????' + rs.all,
    sgr(53) +'53 ?????' + rs.all,
    sgr(54) +'54 ?????' + rs.all,
    sgr(55) +'55 ?????' + rs.all,
    sgr(56) +'56 ?????' + rs.all,
    sgr(57) +'57 ?????' + rs.all,
    sgr(58) +'58 ?????' + rs.all,
    sgr(59) +'59 ?????' + rs.all,
    sgr(60) +'60 ?????' + rs.all,
    sgr(61) +'61 ?????' + rs.all,
    sgr(62) +'62 ?????' + rs.all,
    sgr(63) +'63 ?????' + rs.all,
    sgr(64) +'64 ?????' + rs.all,
    sgr(65) +'65 ?????' + rs.all,
    sgr(66) +'66 ?????' + rs.all,
    sgr(67) +'67 ?????' + rs.all,
    sgr(68) +'68 ?????' + rs.all,
    sgr(69) +'69 ?????' + rs.all,
    sgr(70) +'70 ?????' + rs.all,
    sgr(71) +'71 ?????' + rs.all,
    sgr(72) +'72 ?????' + rs.all,
    sgr(73) +'73 ?????' + rs.all,
    sgr(74) +'74 ?????' + rs.all,
    sgr(75) +'75 ?????' + rs.all,