{"_id":"@0x12b/dotty-cli","_rev":"8-6763dc70232f4021a70a4ac215efb002","name":"@0x12b/dotty-cli","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.3":{"name":"@0x12b/dotty-cli","version":"1.0.3","description":"tool for managing dotfiles and rigging on macOS","main":"index.js","scripts":{"dev:link":"(cd examples; node ../src/index.js link)","dev:install":"(cd examples; node ../src/index.js install)"},"bin":{"dotty":"src/index.js"},"repository":{"type":"git","url":"git+https://github.com/0x12b/dotty-cli.git"},"keywords":["dotfiles","rigfiles","macos"],"author":{"name":"simon aronsson"},"license":"MIT","bugs":{"url":"https://github.com/0x12b/dotty/issues"},"homepage":"https://github.com/0x12b/dotty#readme","dependencies":{"clui":"^0.3.6","commander":"^2.16.0","node-emoji":"^1.8.1"},"gitHead":"9be9e1622cfa20c5d8027e3bb6618b658042bb18","_id":"@0x12b/dotty-cli@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"simskij","email":"simme@0x12b.com"},"dist":{"integrity":"sha512-LMxF54JYBsXzT6n9RYl33r9cfUvWmvavJYgP6TKkStF7xZRmRzzu7RkkP1RLN/DSGNxDdtpF90gJ63br93Jmsg==","shasum":"95c88eec368c7b2137ac0307f1a57d5200f397ca","tarball":"https://registry.npmjs.org/@0x12b/dotty-cli/-/dotty-cli-1.0.3.tgz","fileCount":13,"unpackedSize":25072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ7grCRA9TVsSAnZWagAAEr4P/iJi1ZK/HefJBLlf+lAt\nVosdEOPu8hrqQrzBgacRY1SnVPhqZGtpG2Rn9dcWL/CEhKmSio8PStasDZJN\nnfTtm2tzN2fAPEmg0p78nkVJ0T7qLfqg0xRFFt55TOUgR4u7TEKYTwnV0d60\njQ0R/MH0f52brZ9UHVMPSBMA6G0aTOhcKR00R2GT7doowSvPRdyc4YRjtqCU\nn8RmYJ/RK0EVEZDon6LMqtK5A1EKaVYFDOsmyKHeFDNEmdNljJ6lAIj+3G9n\nHHnrBX2hS8Mvsv+7NZBR9JOSQpcyjZ2ZdbOGUQnEiIuT7+RmKE2/4ZSf5gOJ\nTJEZbDVRt6BOL+KjyYFEGWBYFUbaETrqq582Ro1+Rx5iNOYnPxlp3rgDtaWl\nCeBvOQBrb7bnB41w5HAGwJ9qVlbP2v+/95BtEXanItzFANltovKgLrsVneKj\nRgwXc00PbxcFajO6qfxPFuFhlTv8E1UQXTdDsKk8mzfKJ6HPaeJo1reNbosU\n6AhJTfUsTlu3/Ta143EPuMkkW3EoPLUNTYJim3SgnpFyVp4Qqwyc9TZ6Ox8U\nwoQMSeEgpnOsnpfGukcAk2U3hOijtZBMdn/5qVqYHOiUWN3JSY0hDw0oGNWY\njVBDvhq9R4uLHKXldQK0hRLSt4rjWPEE9pfS+cbujkyFHps6B3NhISFN+KCY\n2zXT\r\n=DinO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdJh2EGCGagITDLE1g6MV7L+RSAMGL1WxGd4oLCUeYuAiAFdrV61hanUyzhFbgEbCK4ExT/Ls05bk62LlU7HNn9nQ=="}]},"maintainers":[{"name":"simskij","email":"simme@0x12b.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotty-cli_1.0.3_1531164715701_0.5330435031347918"},"_hasShrinkwrap":false},"1.0.4":{"name":"@0x12b/dotty-cli","version":"1.0.4","description":"tool for managing dotfiles and rigging on macOS","main":"index.js","scripts":{"dev:link":"(cd examples; node ../src/index.js link)","dev:install":"(cd examples; node ../src/index.js install)"},"bin":{"dotty":"src/index.js"},"repository":{"type":"git","url":"git+https://github.com/0x12b/dotty-cli.git"},"keywords":["dotfiles","rigfiles","macos"],"author":{"name":"simon aronsson"},"license":"MIT","bugs":{"url":"https://github.com/0x12b/dotty/issues"},"homepage":"https://github.com/0x12b/dotty#readme","dependencies":{"clui":"^0.3.6","commander":"^2.16.0","node-emoji":"^1.8.1"},"gitHead":"d8d20057e017c52e81cdd6f22bc0d970db2db162","_id":"@0x12b/dotty-cli@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"simskij","email":"simme@0x12b.com"},"dist":{"integrity":"sha512-9qbqD344di625/rbUNafLL9noLE2Aogkscb6fk7RlFTtC6rFd4e6+ZhTj2xEaYEfKwZYahsh8bqFW78xNNVxAw==","shasum":"fc4d43c1dd58a126e47ce2ff102439c31445183b","tarball":"https://registry.npmjs.org/@0x12b/dotty-cli/-/dotty-cli-1.0.4.tgz","fileCount":13,"unpackedSize":25086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ7mjCRA9TVsSAnZWagAAtVoP/R+Y3dXQu+VQLkpnjuhq\n6p69qf64SrMd8iPStOK4QSz/c82EAIUM1/jHfekX1W4ASW0ylzdc64K0Le7D\nld+1VAzxVGA9D9hlgLKu343DCK5v63lxgG4m6V+H4pyPd9KRBS7waatK6y/2\nhIz5BeghYjq9zpisZHuXL2Iujxvdti2xwJAbs0/LH6BOJmqJMlpTXgRwN9Ar\njHSA448feqkdKYzSAku2OFscBXEgyk5eWX1fiUu7Twn7bkpfgULdighvae4d\nY/A7CIERNrpZiaPUG7ECrkjfmL2/9vg9G6wQndzNPhzl8EBN7wGmFu2OXzaQ\nkP0TtIMj5qdEQ3VO0ehI9f2rVQdTHtXCUQb/h1gk6H/uIylCOT2JYVSgDQmo\npbBOeG2oIPgEvh9gIryRVIlTVhLqz7OLB7K10/tzX0xqvklHUKJAxtELSc0d\n9HGSesMrZgshdhG+nt62UcKDGVfaYPw/ACbypd/awIIXxE4JGMBGq9epMDZd\nySKiase9JrERIvxT/QVbAM7nrJ8d69fikF0hWEHza+Y438VKZtS+IF7Jrzc4\nuZ/AqFVoLpJ6t8zI1kjDGUeQ0CeVvhEq+TdWHKn/8V6nQH+ZGW8m2W0NFl2+\nNIhdhUuTegzcDqhYJQImqRrTAkNSzx35CX5JMoXodMCHjqMyb3Pv9pKFIbhZ\nWsbD\r\n=luyR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW1LQ/OIdR+NBnk0Sey7uZy63yharJoUi9/RTgNS4P5AIhAJAeYi/BYZx0+T9vbEeI0SJZXJAw/0e7Zft7HrZC9lJe"}]},"maintainers":[{"name":"simskij","email":"simme@0x12b.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dotty-cli_1.0.4_1531165091892_0.14616431897161286"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-09T17:21:33.407Z","1.0.0":"2018-07-09T17:21:33.652Z","modified":"2022-04-04T10:27:33.966Z","1.0.1":"2018-07-09T18:44:47.982Z","1.0.2":"2018-07-09T18:47:24.832Z","1.0.3":"2018-07-09T19:31:55.791Z","1.0.4":"2018-07-09T19:38:11.967Z"},"maintainers":[{"name":"simskij","email":"simme@0x12b.com"}],"homepage":"https://github.com/0x12b/dotty#readme","keywords":["dotfiles","rigfiles","macos"],"repository":{"type":"git","url":"git+https://github.com/0x12b/dotty-cli.git"},"author":{"name":"simon aronsson"},"bugs":{"url":"https://github.com/0x12b/dotty/issues"},"license":"MIT","readme":"# @0x12b/dotty-cli\n\nDotty is a tool for managing dotfiles and client rigging on macOS using a simple json config file and homebrew.\n\n## Config\nPut your config in a file named `dotty.config.json`, for example in your dotfiles repo.\n\n#### dotfiles\n| Parameter           | Usage                                              |\n| ------------------- | -------------------------------------------------- |\n| label               | displayed during installation                      |\n| source              | the destination of the symlink                     |\n| target              | the full path of the symlink                       |\n\n#### brews / casks\n| Parameter           | Usage                                              |\n| ------------------- | -------------------------------------------------- |\n| name                | cask or formula to install                         |\n| customCheck         | command to run to check if its already installed   |\n| prepare             | command to run before attempting to install        |\n| extensionInstallCmd | command to exec to perform extension installations |\n| extensions          | string array of extensions for the install cmd     |\n\n### Example\n```\n{\n  \"dotfiles\": [{\n      \"label\": \"example file\",\n      \"source\": \"example.json\",\n      \"target\": \"~/example.json\"\n    }\n  ],\n  \"brews\": [\n    { \"name\": \"wget\"  },\n    { \"name\": \"sshfs\" }\n  ],\n  \"casks\": [\n    {\n      \"name\": \"spotify\",\n      \"customCheck\": \"find /Applications/Spotify.app\"\n    },\n    {\n      \"name\": \"dropbox\",\n      \"customCheck\": \"find /Applications/Dropbox.app\"\n    },\n    {\n      \"name\": \"slack\",\n      \"customCheck\": \"find /Applications/Slack.app\"\n    },\n    {\n      \"name\": \"osxfuse\",\n      \"prepare\": \"brew tap homebrew/cask\",\n      \"customCheck\": \"find /Library/PreferencePanes/OSXFUSE.prefPane\"\n    }\n  ]\n}\n```","readmeFilename":"README.md","description":"tool for managing dotfiles and rigging on macOS"}