# How can i change appium configuration when it is installed by npm?

**URL:** <https://discuss.appium.io/t/how-can-i-change-appium-configuration-when-it-is-installed-by-npm/9809>\
**Category:** Support\
**Created:** [April 22, 2016, 9:29am UTC](https://discuss.appium.io/t/how-can-i-change-appium-configuration-when-it-is-installed-by-npm/9809 "2016-04-22T09:29:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![emna\_ayadi](https://discuss.appium.io/letter_avatar_proxy/v4/letter/e/d07c76/32.png) [@emna\_ayadi](https://discuss.appium.io/u/emna_ayadi)\
**Post date:** [April 22, 2016, 9:29am UTC](https://discuss.appium.io/t/how-can-i-change-appium-configuration-when-it-is-installed-by-npm/9809/1 "2016-04-22T09:29:31Z")

</div>

I’m using Appium version 1.5.1 in Mac OS. I want to change appium configuration when it is installed by npm command (npm install -g appium) not by the .dmg application. Is there a way to change it like changing the device name, command timeout, platform version … ? Thanks.

---

<div class="post-metadata">

**Author:** ![afwang](https://discuss.appium.io/user_avatar/discuss.appium.io/afwang/32/2419_2.png) [@afwang](https://discuss.appium.io/u/afwang)\
**Post date:** [April 22, 2016, 5:37pm UTC](https://discuss.appium.io/t/how-can-i-change-appium-configuration-when-it-is-installed-by-npm/9809/2 "2016-04-22T17:37:56Z")

</div>

Run the command `appium --help` after you’ve installed it through npm to your global npm directory. This command should print out all the options that are available to configure Appium at launch. Several of the available options can also be configured through your desired capabilities object when you start a new session.

---

<div class="post-metadata">

**Author:** ![emna\_ayadi](https://discuss.appium.io/letter_avatar_proxy/v4/letter/e/d07c76/32.png) [@emna\_ayadi](https://discuss.appium.io/u/emna_ayadi)\
**Post date:** [April 25, 2016, 9:33am UTC](https://discuss.appium.io/t/how-can-i-change-appium-configuration-when-it-is-installed-by-npm/9809/3 "2016-04-25T09:33:48Z")

</div>

This is how i make it : appium --default-capabilities ‘{“app”:“safari”,“browserName”:“safari”,“appium-version”:“1.5.1”,“platformName”:“iOS”,“platformVersion”:“9.3”,“deviceName”:“iPad Air”,“nativeInstrumentsLib”:true}’ --command-timeout “0” --pre-launch --nodeconfig “/Users/me/nodeconfig.json” --launch-timeout “180000”
