--- title: theme pull description: >- Retrieves theme files from Shopify. If no theme is specified, then you're prompted to select the theme to pull from the list of the themes in your store. api_name: shopify-cli source_url: html: 'https://shopify.dev/docs/api/shopify-cli/theme/theme-pull' md: 'https://shopify.dev/docs/api/shopify-cli/theme/theme-pull.md' --- # theme pull Retrieves theme files from Shopify. If no theme is specified, then you're prompted to select the theme to pull from the list of the themes in your store. ## Flags The following flags are available for the `theme pull` command: * **--no-color** **env: SHOPIFY\_FLAG\_NO\_COLOR** Disable color output. * **--password \** **string** **env: SHOPIFY\_CLI\_THEME\_TOKEN** Password generated from the Theme Access app or an Admin API token. * **--path \** **string** **env: SHOPIFY\_FLAG\_PATH** The path where you want to run the command. Defaults to the current working directory. * **--verbose** **env: SHOPIFY\_FLAG\_VERBOSE** Increase the verbosity of the output. * **-d, --development** **env: SHOPIFY\_FLAG\_DEVELOPMENT** Pull theme files from your remote development theme. * **-e, --environment \** **string** **env: SHOPIFY\_FLAG\_ENVIRONMENT** The environment to apply to the current command. * **-l, --live** **env: SHOPIFY\_FLAG\_LIVE** Pull theme files from your remote live theme. * **-n, --nodelete** **env: SHOPIFY\_FLAG\_NODELETE** Prevent deleting local files that don't exist remotely. * **-o, --only \** **string** **env: SHOPIFY\_FLAG\_ONLY** Download only the specified files (Multiple flags allowed). Wrap the value in double quotes if you're using wildcards. * **-s, --store \** **string** **env: SHOPIFY\_FLAG\_STORE** Store URL. It can be the store prefix (example) or the full myshopify.com URL (example.myshopify.com, ). * **-t, --theme \** **string** **env: SHOPIFY\_FLAG\_THEME\_ID** Theme ID or name of the remote theme. * **-x, --ignore \** **string** **env: SHOPIFY\_FLAG\_IGNORE** Skip downloading the specified files (Multiple flags allowed). Wrap the value in double quotes if you're using wildcards. Examples ### Examples * #### theme pull ##### theme pull ```bash shopify theme pull [flags] ```