2017-01-09 7 views
2

シェルスクリプトを書いています。アプリケーションをインストールしたり、環境設定したり、ドックを整理したり、自作パッケージを追加するために、新しいマシンで実行することができます。手動ではなくスクリプト内でアトムパッケージを設定できます。これは可能ですか?コマンドラインからatomパッケージオプションを設定しますか?

編集:テーマをコマンドラインから変更したいと思いますか?

cd ~/.atom touch init.coffee echo "atom.config.set('core.themes', ['THEME_HERE', 'SYNTAX_THEME_HERE'])" >> init.coffee

答えて

2

アトムの設定は.atomディレクトリにconfig.csonにCSONテキストとして保存されます。あなたはAtomの内部から

atom.config.set('core.themes', ['THEME_HERE', 'SYNTAX_THEME_HERE']) 

を実行した場合config.csonファイルで、あなたが見るであろうので、例えば、:

"*": 
    core: 
    themes: [ 
     "THEME_HERE" 
     "SYNTAX_THEME_HERE" 
    ] 

だから、あなたが設定するには、シェルスクリプトからこのファイルに直接書き込むことができます原子。 config.csonconfig.jsonに変更し、JSON(CSONではなく)を使用してエディタを設定することもできます。これにより、jqなどのファイルを扱いやすくすることができます。

関連する問題