{"_id":"@codesook/omp-theme-catppuccin","_rev":"3-907a744e1df2cc497971a3721ec15514","name":"@codesook/omp-theme-catppuccin","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@codesook/omp-theme-catppuccin","version":"1.0.0","keywords":["oh-my-pi","omp","theme","catppuccin"],"author":{"name":"Catppuccin and oh-my-pi contributors"},"license":"MIT","_id":"@codesook/omp-theme-catppuccin@1.0.0","maintainers":[{"name":"hadesgod","email":"um_oom@hotmail.com"}],"homepage":"https://catppuccin.com/palette/","bin":{"omp-theme-catppuccin":"bin/install.js"},"omp":{"themes":["./themes/catppuccin-latte.json","./themes/catppuccin-frappe.json","./themes/catppuccin-macchiato.json","./themes/catppuccin-mocha.json"]},"dist":{"shasum":"3ab8e94745c70f5803e2732d69d9d22e6e852426","tarball":"https://registry.npmjs.org/@codesook/omp-theme-catppuccin/-/omp-theme-catppuccin-1.0.0.tgz","fileCount":7,"integrity":"sha512-jCZ3OZi6ldcCk2EeLDhcYflH8a7r3DSKzw9F8i8842u24rP3vnDVA+jN5dMCtuYnj/qGQk55lmU4v/8EKy/YMA==","signatures":[{"sig":"MEYCIQDDHFmhyiQGfoJjn6Y1Pb07Cfy+RUrxapPlqR1dO5dH3gIhAK1ZWy+0amurqH1L9avnkpBzVax6qeBZQWyFHHT7wW5j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15974},"type":"module","engines":{"node":">=18"},"gitHead":"de1f9790cee3b113928a18b2f7703e3425c942c7","_npmUser":{"name":"hadesgod","email":"um_oom@hotmail.com"},"_npmVersion":"10.9.3","description":"Catppuccin theme pack for oh-my-pi","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/omp-theme-catppuccin_1.0.0_1781788503962_0.6382226127235251","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@codesook/omp-theme-catppuccin","version":"1.0.1","keywords":["oh-my-pi","omp","theme","catppuccin"],"author":{"name":"Catppuccin and oh-my-pi contributors"},"license":"MIT","_id":"@codesook/omp-theme-catppuccin@1.0.1","maintainers":[{"name":"hadesgod","email":"um_oom@hotmail.com"}],"homepage":"https://catppuccin.com/palette/","bin":{"omp-theme-catppuccin":"bin/install.js"},"omp":{"themes":["./themes/catppuccin-latte.json","./themes/catppuccin-frappe.json","./themes/catppuccin-macchiato.json","./themes/catppuccin-mocha.json"]},"dist":{"shasum":"0abe3be13488b6678494011ee5b8a89a01ea15fd","tarball":"https://registry.npmjs.org/@codesook/omp-theme-catppuccin/-/omp-theme-catppuccin-1.0.1.tgz","fileCount":7,"integrity":"sha512-M5m7KsaxYV3agcy5/n3+QseZH2hqRZJPSChaWhIXfN3k2Imld6/62eexSljYFXZCYkC7CV5+Q8QldjBVC+YKcg==","signatures":[{"sig":"MEUCIQCZCfLgfBpKGWzzKzIje9oCUim5yzrBvK1HXSLyCHDQogIga8mbz0/OzWHqSzy3tv6FI5zGXxIsWE7zhP7dGmeFBTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15994},"type":"module","engines":{"node":">=18"},"gitHead":"f8de08ec9fd9143a541feae72e42eefe176c9fc7","_npmUser":{"name":"hadesgod","email":"um_oom@hotmail.com"},"_npmVersion":"10.9.3","description":"Catppuccin theme pack for oh-my-pi","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/omp-theme-catppuccin_1.0.1_1781788655916_0.9040612182669525","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"type":"module","name":"@codesook/omp-theme-catppuccin","version":"1.0.2","description":"Catppuccin theme pack for oh-my-pi","homepage":"https://catppuccin.com/palette/","author":{"name":"Catppuccin and oh-my-pi contributors"},"license":"MIT","keywords":["oh-my-pi","omp","theme","catppuccin"],"engines":{"node":">=18"},"bin":{"omp-theme-catppuccin":"bin/install.js"},"omp":{"themes":["./themes/catppuccin-latte.json","./themes/catppuccin-frappe.json","./themes/catppuccin-macchiato.json","./themes/catppuccin-mocha.json","./themes/ember-slate.json"]},"_id":"@codesook/omp-theme-catppuccin@1.0.2","gitHead":"bb927f4e1cb79c3ca9e0e7196c52e65776d93f8a","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-Qw2UfkGIyx1qFWgD3oHyXR8yKwfmpXDeRA6UoHNSCHCfDYkDmQXpKGghtWlHmhj/z5DD9Z5IHS9G2yXiH1f+uw==","shasum":"b62dd4830bd75ea0c60e7b26682b7184dbb75ca2","tarball":"https://registry.npmjs.org/@codesook/omp-theme-catppuccin/-/omp-theme-catppuccin-1.0.2.tgz","fileCount":8,"unpackedSize":19066,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1gfvLxvCIu4bjdZL1b+VuZd1COkT05KYcOWfrtIOkswIhALwo2IMazI8UYEzrRTccESL/r+N9tZeTKESOeiV+K5Gm"}]},"_npmUser":{"name":"hadesgod","email":"um_oom@hotmail.com"},"directories":{},"maintainers":[{"name":"hadesgod","email":"um_oom@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/omp-theme-catppuccin_1.0.2_1781886685554_0.8729743654536837"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-18T13:15:03.825Z","modified":"2026-06-19T16:31:25.817Z","1.0.0":"2026-06-18T13:15:04.121Z","1.0.1":"2026-06-18T13:17:36.051Z","1.0.2":"2026-06-19T16:31:25.701Z"},"author":{"name":"Catppuccin and oh-my-pi contributors"},"license":"MIT","homepage":"https://catppuccin.com/palette/","keywords":["oh-my-pi","omp","theme","catppuccin"],"description":"Catppuccin theme pack for oh-my-pi","maintainers":[{"name":"hadesgod","email":"um_oom@hotmail.com"}],"readme":"# @codesook/omp-theme-catppuccin\n\n## What it does\n\nThis package installs five theme JSON files into OMP's custom theme directory so current OMP builds can discover them in `/settings`.\n\n## Install themes\n\n```sh\nnpx -y @codesook/omp-theme-catppuccin\n```\n\n## Select themes in OMP\n\n```sh\nomp\n```\n\nThen type `/settings`, set Light Theme to `catppuccin-latte`, and set Dark Theme to `catppuccin-frappe`, `catppuccin-macchiato`, `catppuccin-mocha`, or `ember-slate`.\n\n## Destination directory\n\n- default: `~/.omp/agent/themes`\n- if `PI_CODING_AGENT_DIR` is set: `$PI_CODING_AGENT_DIR/themes`\n- running the installer overwrites only these five files: `catppuccin-latte.json`, `catppuccin-frappe.json`, `catppuccin-macchiato.json`, `catppuccin-mocha.json`, `ember-slate.json`\n\n## Local development\n\n```sh\nnode bin/install.js\n```\n\nNon-destructive test:\n\n```sh\ntmp=\"$(mktemp -d)\"\nPI_CODING_AGENT_DIR=\"$tmp/agent\" node bin/install.js\n```\n\n## Publish to npm\n\n```sh\nnpm pack --dry-run\nnpm publish\n```\n\n`npm publish` requires npm login and npm 2FA if your account is configured for it.\n\n## Uninstall installed theme files\n\n```sh\nrm -f ~/.omp/agent/themes/catppuccin-latte.json\nrm -f ~/.omp/agent/themes/catppuccin-frappe.json\nrm -f ~/.omp/agent/themes/catppuccin-macchiato.json\nrm -f ~/.omp/agent/themes/catppuccin-mocha.json\nrm -f ~/.omp/agent/themes/ember-slate.json\n```\n\nIf `PI_CODING_AGENT_DIR` is set, remove the same five files from `$PI_CODING_AGENT_DIR/themes` instead.\n\n## Included themes\n\n- `catppuccin-latte`\n- `catppuccin-frappe`\n- `catppuccin-macchiato`\n- `catppuccin-mocha`\n- `ember-slate`\n\n## Runtime note\n\nThis package keeps `omp.themes` metadata for forward compatibility, but current observed OMP runtime discovers selectable custom themes from the custom themes directory, so the npx installer copies JSON files there. Do not rely on `omp plugin link`, `omp plugin install`, or `omp.themes` alone to make these themes appear in the current runtime.\n","readmeFilename":"README.md"}