RomansProfile.json 25 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196
  1. {
  2. "title": "Roman's modifiers",
  3. "rules": [
  4. {
  5. "description": "Change Fn+Enter&Space to Command+Enter&Space,Change Command+Shift to Control+Space,Change Option+Tab to Command+Tab.",
  6. "manipulators": [
  7. {
  8. "type": "basic",
  9. "from": {
  10. "key_code": "left_shift",
  11. "modifiers": {
  12. "mandatory": [
  13. "left_option"
  14. ],
  15. "optional": [
  16. "any"
  17. ]
  18. }
  19. },
  20. "to": [
  21. {
  22. "key_code": "spacebar",
  23. "modifiers": [
  24. "left_control"
  25. ]
  26. }
  27. ]
  28. },
  29. {
  30. "type": "basic",
  31. "from": {
  32. "key_code": "return_or_enter",
  33. "modifiers": {
  34. "mandatory": [
  35. "fn"
  36. ],
  37. "optional": [
  38. "any"
  39. ]
  40. }
  41. },
  42. "to": [
  43. {
  44. "key_code": "return_or_enter",
  45. "modifiers": [
  46. "left_command"
  47. ]
  48. }
  49. ]
  50. },
  51. {
  52. "type": "basic",
  53. "from": {
  54. "key_code": "spacebar",
  55. "modifiers": {
  56. "mandatory": [
  57. "fn"
  58. ],
  59. "optional": [
  60. "any"
  61. ]
  62. }
  63. },
  64. "to": [
  65. {
  66. "key_code": "spacebar",
  67. "modifiers": [
  68. "left_command"
  69. ]
  70. }
  71. ]
  72. },
  73. {
  74. "type": "basic",
  75. "from": {
  76. "key_code": "left_arrow",
  77. "modifiers": {
  78. "mandatory": [
  79. "fn"
  80. ],
  81. "optional": [
  82. "any"
  83. ]
  84. }
  85. },
  86. "to": [
  87. {
  88. "key_code": "home"
  89. }
  90. ]
  91. },
  92. {
  93. "type": "basic",
  94. "from": {
  95. "key_code": "right_arrow",
  96. "modifiers": {
  97. "mandatory": [
  98. "fn"
  99. ],
  100. "optional": [
  101. "any"
  102. ]
  103. }
  104. },
  105. "to": [
  106. {
  107. "key_code": "end"
  108. }
  109. ]
  110. },
  111. {
  112. "type": "basic",
  113. "from": {
  114. "key_code": "up_arrow",
  115. "modifiers": {
  116. "mandatory": [
  117. "fn"
  118. ],
  119. "optional": [
  120. "any"
  121. ]
  122. }
  123. },
  124. "to": [
  125. {
  126. "key_code": "page_up"
  127. }
  128. ]
  129. },
  130. {
  131. "type": "basic",
  132. "from": {
  133. "key_code": "down_arrow",
  134. "modifiers": {
  135. "mandatory": [
  136. "fn"
  137. ],
  138. "optional": [
  139. "any"
  140. ]
  141. }
  142. },
  143. "to": [
  144. {
  145. "key_code": "page_down"
  146. }
  147. ]
  148. },
  149. {
  150. "type": "basic",
  151. "from": {
  152. "key_code": "tab",
  153. "modifiers": {
  154. "mandatory": [
  155. "left_option"
  156. ],
  157. "optional": [
  158. "any"
  159. ]
  160. }
  161. },
  162. "to": [
  163. {
  164. "key_code": "tab",
  165. "modifiers": [
  166. "left_command"
  167. ]
  168. }
  169. ]
  170. }
  171. ]
  172. },
  173. {
  174. "description": "Change Fn,Control,Option in Teamviewer and JI_Cloud",
  175. "manipulators": [
  176. {
  177. "conditions": [
  178. {
  179. "type": "frontmost_application_if",
  180. "bundle_identifiers": [
  181. "^com\\.teamviewer\\.TeamViewer$",
  182. "^com\\.apple\\.compilers\\.llvm\\.clang\\.1_0$"
  183. ]
  184. }
  185. ],
  186. "type": "basic",
  187. "from": {
  188. "key_code": "fn"
  189. },
  190. "to": [
  191. {
  192. "key_code": "left_control"
  193. }
  194. ]
  195. },
  196. {
  197. "conditions": [
  198. {
  199. "type": "frontmost_application_if",
  200. "bundle_identifiers": [
  201. "^com\\.teamviewer\\.TeamViewer$",
  202. "^com\\.apple\\.compilers\\.llvm\\.clang\\.1_0$"
  203. ]
  204. }
  205. ],
  206. "type": "basic",
  207. "from": {
  208. "key_code": "left_control"
  209. },
  210. "to": [
  211. {
  212. "key_code": "left_command"
  213. }
  214. ]
  215. },
  216. {
  217. "conditions": [
  218. {
  219. "type": "frontmost_application_if",
  220. "bundle_identifiers": [
  221. "^com\\.teamviewer\\.TeamViewer$",
  222. "^com\\.apple\\.compilers\\.llvm\\.clang\\.1_0$"
  223. ]
  224. }
  225. ],
  226. "type": "basic",
  227. "from": {
  228. "key_code": "left_command"
  229. },
  230. "to": [
  231. {
  232. "key_code": "fn"
  233. }
  234. ]
  235. }
  236. ]
  237. },
  238. {
  239. "description": "Change Fn+C,P,Q,A,Z,R to Control+C,P,Q,A,Z,R in ITerm",
  240. "manipulators": [
  241. {
  242. "conditions": [
  243. {
  244. "type": "frontmost_application_if",
  245. "bundle_identifiers": [
  246. "^com\\.googlecode\\.iterm2$",
  247. "^com\\.vandyke\\.SecureCRT$"
  248. ]
  249. }
  250. ],
  251. "type": "basic",
  252. "from": {
  253. "key_code": "c",
  254. "modifiers": {
  255. "mandatory": [
  256. "fn"
  257. ],
  258. "optional": [
  259. "any"
  260. ]
  261. }
  262. },
  263. "to": [
  264. {
  265. "key_code": "c",
  266. "modifiers": [
  267. "left_control"
  268. ]
  269. }
  270. ]
  271. },
  272. {
  273. "conditions": [
  274. {
  275. "type": "frontmost_application_if",
  276. "bundle_identifiers": [
  277. "^com\\.googlecode\\.iterm2$",
  278. "^com\\.vandyke\\.SecureCRT$"
  279. ]
  280. }
  281. ],
  282. "type": "basic",
  283. "from": {
  284. "key_code": "a",
  285. "modifiers": {
  286. "mandatory": [
  287. "fn"
  288. ],
  289. "optional": [
  290. "any"
  291. ]
  292. }
  293. },
  294. "to": [
  295. {
  296. "key_code": "a",
  297. "modifiers": [
  298. "left_control"
  299. ]
  300. }
  301. ]
  302. },
  303. {
  304. "conditions": [
  305. {
  306. "type": "frontmost_application_if",
  307. "bundle_identifiers": [
  308. "^com\\.googlecode\\.iterm2$",
  309. "^com\\.vandyke\\.SecureCRT$"
  310. ]
  311. }
  312. ],
  313. "type": "basic",
  314. "from": {
  315. "key_code": "z",
  316. "modifiers": {
  317. "mandatory": [
  318. "fn"
  319. ],
  320. "optional": [
  321. "any"
  322. ]
  323. }
  324. },
  325. "to": [
  326. {
  327. "key_code": "z",
  328. "modifiers": [
  329. "left_control"
  330. ]
  331. }
  332. ]
  333. },
  334. {
  335. "conditions": [
  336. {
  337. "type": "frontmost_application_if",
  338. "bundle_identifiers": [
  339. "^com\\.googlecode\\.iterm2$",
  340. "^com\\.vandyke\\.SecureCRT$"
  341. ]
  342. }
  343. ],
  344. "type": "basic",
  345. "from": {
  346. "key_code": "p",
  347. "modifiers": {
  348. "mandatory": [
  349. "fn"
  350. ],
  351. "optional": [
  352. "any"
  353. ]
  354. }
  355. },
  356. "to": [
  357. {
  358. "key_code": "p",
  359. "modifiers": [
  360. "left_control"
  361. ]
  362. }
  363. ]
  364. },
  365. {
  366. "conditions": [
  367. {
  368. "type": "frontmost_application_if",
  369. "bundle_identifiers": [
  370. "^com\\.googlecode\\.iterm2$",
  371. "^com\\.vandyke\\.SecureCRT$"
  372. ]
  373. }
  374. ],
  375. "type": "basic",
  376. "from": {
  377. "key_code": "r",
  378. "modifiers": {
  379. "mandatory": [
  380. "fn"
  381. ],
  382. "optional": [
  383. "any"
  384. ]
  385. }
  386. },
  387. "to": [
  388. {
  389. "key_code": "r",
  390. "modifiers": [
  391. "left_control"
  392. ]
  393. }
  394. ]
  395. }
  396. ]
  397. },
  398. {
  399. "description": "Change fn + letter/num to left_command + letter/num,Ban Fn+Q",
  400. "manipulators": [
  401. {
  402. "type": "basic",
  403. "from": {
  404. "key_code": "a",
  405. "modifiers": {
  406. "mandatory": [
  407. "fn"
  408. ],
  409. "optional": [
  410. "any"
  411. ]
  412. }
  413. },
  414. "to": [
  415. {
  416. "key_code": "a",
  417. "modifiers": [
  418. "left_command"
  419. ]
  420. }
  421. ]
  422. },
  423. {
  424. "type": "basic",
  425. "from": {
  426. "key_code": "b",
  427. "modifiers": {
  428. "mandatory": [
  429. "fn"
  430. ],
  431. "optional": [
  432. "any"
  433. ]
  434. }
  435. },
  436. "to": [
  437. {
  438. "key_code": "b",
  439. "modifiers": [
  440. "left_command"
  441. ]
  442. }
  443. ]
  444. },
  445. {
  446. "type": "basic",
  447. "from": {
  448. "key_code": "c",
  449. "modifiers": {
  450. "mandatory": [
  451. "fn"
  452. ],
  453. "optional": [
  454. "any"
  455. ]
  456. }
  457. },
  458. "to": [
  459. {
  460. "key_code": "c",
  461. "modifiers": [
  462. "left_command"
  463. ]
  464. }
  465. ]
  466. },
  467. {
  468. "type": "basic",
  469. "from": {
  470. "key_code": "d",
  471. "modifiers": {
  472. "mandatory": [
  473. "fn"
  474. ],
  475. "optional": [
  476. "any"
  477. ]
  478. }
  479. },
  480. "to": [
  481. {
  482. "key_code": "d",
  483. "modifiers": [
  484. "left_command"
  485. ]
  486. }
  487. ]
  488. },
  489. {
  490. "type": "basic",
  491. "from": {
  492. "key_code": "e",
  493. "modifiers": {
  494. "mandatory": [
  495. "fn"
  496. ],
  497. "optional": [
  498. "any"
  499. ]
  500. }
  501. },
  502. "to": [
  503. {
  504. "key_code": "e",
  505. "modifiers": [
  506. "left_command"
  507. ]
  508. }
  509. ]
  510. },
  511. {
  512. "type": "basic",
  513. "from": {
  514. "key_code": "f",
  515. "modifiers": {
  516. "mandatory": [
  517. "fn"
  518. ],
  519. "optional": [
  520. "any"
  521. ]
  522. }
  523. },
  524. "to": [
  525. {
  526. "key_code": "f",
  527. "modifiers": [
  528. "left_command"
  529. ]
  530. }
  531. ]
  532. },
  533. {
  534. "type": "basic",
  535. "from": {
  536. "key_code": "g",
  537. "modifiers": {
  538. "mandatory": [
  539. "fn"
  540. ],
  541. "optional": [
  542. "any"
  543. ]
  544. }
  545. },
  546. "to": [
  547. {
  548. "key_code": "g",
  549. "modifiers": [
  550. "left_command"
  551. ]
  552. }
  553. ]
  554. },
  555. {
  556. "type": "basic",
  557. "from": {
  558. "key_code": "h",
  559. "modifiers": {
  560. "mandatory": [
  561. "fn"
  562. ],
  563. "optional": [
  564. "any"
  565. ]
  566. }
  567. },
  568. "to": [
  569. {
  570. "key_code": "h",
  571. "modifiers": [
  572. "left_command"
  573. ]
  574. }
  575. ]
  576. },
  577. {
  578. "type": "basic",
  579. "from": {
  580. "key_code": "i",
  581. "modifiers": {
  582. "mandatory": [
  583. "fn"
  584. ],
  585. "optional": [
  586. "any"
  587. ]
  588. }
  589. },
  590. "to": [
  591. {
  592. "key_code": "i",
  593. "modifiers": [
  594. "left_command"
  595. ]
  596. }
  597. ]
  598. },
  599. {
  600. "type": "basic",
  601. "from": {
  602. "key_code": "j",
  603. "modifiers": {
  604. "mandatory": [
  605. "fn"
  606. ],
  607. "optional": [
  608. "any"
  609. ]
  610. }
  611. },
  612. "to": [
  613. {
  614. "key_code": "j",
  615. "modifiers": [
  616. "left_command"
  617. ]
  618. }
  619. ]
  620. },
  621. {
  622. "type": "basic",
  623. "from": {
  624. "key_code": "k",
  625. "modifiers": {
  626. "mandatory": [
  627. "fn"
  628. ],
  629. "optional": [
  630. "any"
  631. ]
  632. }
  633. },
  634. "to": [
  635. {
  636. "key_code": "k",
  637. "modifiers": [
  638. "left_command"
  639. ]
  640. }
  641. ]
  642. },
  643. {
  644. "type": "basic",
  645. "from": {
  646. "key_code": "l",
  647. "modifiers": {
  648. "mandatory": [
  649. "fn"
  650. ],
  651. "optional": [
  652. "any"
  653. ]
  654. }
  655. },
  656. "to": [
  657. {
  658. "key_code": "l",
  659. "modifiers": [
  660. "left_command"
  661. ]
  662. }
  663. ]
  664. },
  665. {
  666. "type": "basic",
  667. "from": {
  668. "key_code": "m",
  669. "modifiers": {
  670. "mandatory": [
  671. "fn"
  672. ],
  673. "optional": [
  674. "any"
  675. ]
  676. }
  677. },
  678. "to": [
  679. {
  680. "key_code": "m",
  681. "modifiers": [
  682. "left_command"
  683. ]
  684. }
  685. ]
  686. },
  687. {
  688. "type": "basic",
  689. "from": {
  690. "key_code": "n",
  691. "modifiers": {
  692. "mandatory": [
  693. "fn"
  694. ],
  695. "optional": [
  696. "any"
  697. ]
  698. }
  699. },
  700. "to": [
  701. {
  702. "key_code": "n",
  703. "modifiers": [
  704. "left_command"
  705. ]
  706. }
  707. ]
  708. },
  709. {
  710. "type": "basic",
  711. "from": {
  712. "key_code": "o",
  713. "modifiers": {
  714. "mandatory": [
  715. "fn"
  716. ],
  717. "optional": [
  718. "any"
  719. ]
  720. }
  721. },
  722. "to": [
  723. {
  724. "key_code": "o",
  725. "modifiers": [
  726. "left_command"
  727. ]
  728. }
  729. ]
  730. },
  731. {
  732. "type": "basic",
  733. "from": {
  734. "key_code": "p",
  735. "modifiers": {
  736. "mandatory": [
  737. "fn"
  738. ],
  739. "optional": [
  740. "any"
  741. ]
  742. }
  743. },
  744. "to": [
  745. {
  746. "key_code": "p",
  747. "modifiers": [
  748. "left_command"
  749. ]
  750. }
  751. ]
  752. },
  753. {
  754. "type": "basic",
  755. "from": {
  756. "key_code": "q",
  757. "modifiers": {
  758. "mandatory": [
  759. "fn"
  760. ],
  761. "optional": [
  762. "any"
  763. ]
  764. }
  765. },
  766. "to": [
  767. {
  768. "key_code": "q",
  769. "modifiers": [
  770. "left_control"
  771. ]
  772. }
  773. ]
  774. },
  775. {
  776. "type": "basic",
  777. "from": {
  778. "key_code": "r",
  779. "modifiers": {
  780. "mandatory": [
  781. "fn"
  782. ],
  783. "optional": [
  784. "any"
  785. ]
  786. }
  787. },
  788. "to": [
  789. {
  790. "key_code": "r",
  791. "modifiers": [
  792. "left_command"
  793. ]
  794. }
  795. ]
  796. },
  797. {
  798. "type": "basic",
  799. "from": {
  800. "key_code": "s",
  801. "modifiers": {
  802. "mandatory": [
  803. "fn"
  804. ],
  805. "optional": [
  806. "any"
  807. ]
  808. }
  809. },
  810. "to": [
  811. {
  812. "key_code": "s",
  813. "modifiers": [
  814. "left_command"
  815. ]
  816. }
  817. ]
  818. },
  819. {
  820. "type": "basic",
  821. "from": {
  822. "key_code": "t",
  823. "modifiers": {
  824. "mandatory": [
  825. "fn"
  826. ],
  827. "optional": [
  828. "any"
  829. ]
  830. }
  831. },
  832. "to": [
  833. {
  834. "key_code": "t",
  835. "modifiers": [
  836. "left_command"
  837. ]
  838. }
  839. ]
  840. },
  841. {
  842. "type": "basic",
  843. "from": {
  844. "key_code": "u",
  845. "modifiers": {
  846. "mandatory": [
  847. "fn"
  848. ],
  849. "optional": [
  850. "any"
  851. ]
  852. }
  853. },
  854. "to": [
  855. {
  856. "key_code": "u",
  857. "modifiers": [
  858. "left_command"
  859. ]
  860. }
  861. ]
  862. },
  863. {
  864. "type": "basic",
  865. "from": {
  866. "key_code": "v",
  867. "modifiers": {
  868. "mandatory": [
  869. "fn"
  870. ],
  871. "optional": [
  872. "any"
  873. ]
  874. }
  875. },
  876. "to": [
  877. {
  878. "key_code": "v",
  879. "modifiers": [
  880. "left_command"
  881. ]
  882. }
  883. ]
  884. },
  885. {
  886. "type": "basic",
  887. "from": {
  888. "key_code": "w",
  889. "modifiers": {
  890. "mandatory": [
  891. "fn"
  892. ],
  893. "optional": [
  894. "any"
  895. ]
  896. }
  897. },
  898. "to": [
  899. {
  900. "key_code": "w",
  901. "modifiers": [
  902. "left_command"
  903. ]
  904. }
  905. ]
  906. },
  907. {
  908. "type": "basic",
  909. "from": {
  910. "key_code": "x",
  911. "modifiers": {
  912. "mandatory": [
  913. "fn"
  914. ],
  915. "optional": [
  916. "any"
  917. ]
  918. }
  919. },
  920. "to": [
  921. {
  922. "key_code": "x",
  923. "modifiers": [
  924. "left_command"
  925. ]
  926. }
  927. ]
  928. },
  929. {
  930. "type": "basic",
  931. "from": {
  932. "key_code": "y",
  933. "modifiers": {
  934. "mandatory": [
  935. "fn"
  936. ],
  937. "optional": [
  938. "any"
  939. ]
  940. }
  941. },
  942. "to": [
  943. {
  944. "key_code": "y",
  945. "modifiers": [
  946. "left_command"
  947. ]
  948. }
  949. ]
  950. },
  951. {
  952. "type": "basic",
  953. "from": {
  954. "key_code": "z",
  955. "modifiers": {
  956. "mandatory": [
  957. "fn"
  958. ],
  959. "optional": [
  960. "any"
  961. ]
  962. }
  963. },
  964. "to": [
  965. {
  966. "key_code": "z",
  967. "modifiers": [
  968. "left_command"
  969. ]
  970. }
  971. ]
  972. },
  973. {
  974. "type": "basic",
  975. "from": {
  976. "key_code": "1",
  977. "modifiers": {
  978. "mandatory": [
  979. "fn"
  980. ],
  981. "optional": [
  982. "any"
  983. ]
  984. }
  985. },
  986. "to": [
  987. {
  988. "key_code": "1",
  989. "modifiers": [
  990. "left_command"
  991. ]
  992. }
  993. ]
  994. },
  995. {
  996. "type": "basic",
  997. "from": {
  998. "key_code": "2",
  999. "modifiers": {
  1000. "mandatory": [
  1001. "fn"
  1002. ],
  1003. "optional": [
  1004. "any"
  1005. ]
  1006. }
  1007. },
  1008. "to": [
  1009. {
  1010. "key_code": "2",
  1011. "modifiers": [
  1012. "left_command"
  1013. ]
  1014. }
  1015. ]
  1016. },
  1017. {
  1018. "type": "basic",
  1019. "from": {
  1020. "key_code": "3",
  1021. "modifiers": {
  1022. "mandatory": [
  1023. "fn"
  1024. ],
  1025. "optional": [
  1026. "any"
  1027. ]
  1028. }
  1029. },
  1030. "to": [
  1031. {
  1032. "key_code": "3",
  1033. "modifiers": [
  1034. "left_command"
  1035. ]
  1036. }
  1037. ]
  1038. },
  1039. {
  1040. "type": "basic",
  1041. "from": {
  1042. "key_code": "4",
  1043. "modifiers": {
  1044. "mandatory": [
  1045. "fn"
  1046. ],
  1047. "optional": [
  1048. "any"
  1049. ]
  1050. }
  1051. },
  1052. "to": [
  1053. {
  1054. "key_code": "4",
  1055. "modifiers": [
  1056. "left_command"
  1057. ]
  1058. }
  1059. ]
  1060. },
  1061. {
  1062. "type": "basic",
  1063. "from": {
  1064. "key_code": "5",
  1065. "modifiers": {
  1066. "mandatory": [
  1067. "fn"
  1068. ],
  1069. "optional": [
  1070. "any"
  1071. ]
  1072. }
  1073. },
  1074. "to": [
  1075. {
  1076. "key_code": "5",
  1077. "modifiers": [
  1078. "left_command"
  1079. ]
  1080. }
  1081. ]
  1082. },
  1083. {
  1084. "type": "basic",
  1085. "from": {
  1086. "key_code": "6",
  1087. "modifiers": {
  1088. "mandatory": [
  1089. "fn"
  1090. ],
  1091. "optional": [
  1092. "any"
  1093. ]
  1094. }
  1095. },
  1096. "to": [
  1097. {
  1098. "key_code": "6",
  1099. "modifiers": [
  1100. "left_command"
  1101. ]
  1102. }
  1103. ]
  1104. },
  1105. {
  1106. "type": "basic",
  1107. "from": {
  1108. "key_code": "7",
  1109. "modifiers": {
  1110. "mandatory": [
  1111. "fn"
  1112. ],
  1113. "optional": [
  1114. "any"
  1115. ]
  1116. }
  1117. },
  1118. "to": [
  1119. {
  1120. "key_code": "7",
  1121. "modifiers": [
  1122. "left_command"
  1123. ]
  1124. }
  1125. ]
  1126. },
  1127. {
  1128. "type": "basic",
  1129. "from": {
  1130. "key_code": "8",
  1131. "modifiers": {
  1132. "mandatory": [
  1133. "fn"
  1134. ],
  1135. "optional": [
  1136. "any"
  1137. ]
  1138. }
  1139. },
  1140. "to": [
  1141. {
  1142. "key_code": "8",
  1143. "modifiers": [
  1144. "left_command"
  1145. ]
  1146. }
  1147. ]
  1148. },
  1149. {
  1150. "type": "basic",
  1151. "from": {
  1152. "key_code": "9",
  1153. "modifiers": {
  1154. "mandatory": [
  1155. "fn"
  1156. ],
  1157. "optional": [
  1158. "any"
  1159. ]
  1160. }
  1161. },
  1162. "to": [
  1163. {
  1164. "key_code": "9",
  1165. "modifiers": [
  1166. "left_command"
  1167. ]
  1168. }
  1169. ]
  1170. },
  1171. {
  1172. "type": "basic",
  1173. "from": {
  1174. "key_code": "0",
  1175. "modifiers": {
  1176. "mandatory": [
  1177. "fn"
  1178. ],
  1179. "optional": [
  1180. "any"
  1181. ]
  1182. }
  1183. },
  1184. "to": [
  1185. {
  1186. "key_code": "0",
  1187. "modifiers": [
  1188. "left_command"
  1189. ]
  1190. }
  1191. ]
  1192. }
  1193. ]
  1194. }
  1195. ]
  1196. }