posthaven_theme gem provides command line tools for developing a Posthaven theme on your computer and pushing updates to Posthaven.
This gem requires Ruby 2.0 or above.
Posthaven API Key
Log in and get your Posthaven account API key here.
To install the
posthaven_theme gem use 'gem install' (you might have use 'sudo gem install')
gem install posthaven_theme
to update to the latest version
gem update posthaven_theme
The gem installs the
phtheme CLI program.
List available commands
phtheme configure api-key
Upload all files
Upload a single theme file
phtheme upload layouts/theme.liquid
Remove a theme file
phtheme remove assets/layout.liquid
Completely remove all old theme files and replace them with current local versions
Watch the current theme directory and upload any files as they change
phtheme configure generates
config.yml file in the base directory of your theme. If you are storing your theme in version control it is highly recommended that you DO NOT store this file in version control, e.g. in git add it to your
config.yml has the following options:
api_key– Your Posthaven API key
theme_id– The ID of the theme to edit. The easiest way to populate the theme id is via the
phtheme configure command above for one step setup of the