For the complete documentation index, see llms.txt. This page is also available as Markdown.

configコマンド

ローカルのシークレットマネージャーCLI環境の構成

説明: CLIツールの設定を構成します。

パラメータ:

実行するサブコマンド

形式: ksm config <sub-command>

サブコマンド:

サブコマンド
説明

color

カラー表示の有効化/無効化

cache

レコードキャッシュの有効化/無効化

record-type-dir

カスタムレコードタイプスキーマ用ディレクトリの設定

editor

レコードをGUIで追加するときのエディタ設定

show

現在のCLI設定の表示

color

ksm config color <--enable | --disable>

オプション:

--enable カラー表示を有効化

--disable カラー表示を無効化

例:

$ ksm config color --disable
$ ksm config show
 Config Item            Value
 ---------------------- --------------
 Color Enabled          False

cache

CLIからシークレットマネージャーにアクセスできない場合に使用する、レコードのローカルコピーです。コピーは暗号化してローカルストレージに保存されます。

ksm config cache <--enable | --disable>

オプション:

--enable レコードのキャッシュを有効化

--disable レコードのキャッシュを無効化

例:

record-type-dir

カスタムレコードタイプのスキーマファイルを格納するディレクトリを設定します。

ksm config record-type-dir [-d DIRECTORY PATH] [--clear]

オプション:

--directory, -d ディレクトリのパス

--clear ディレクトリのパスを削除

例:

editor

レコードをGUIで追加するときに使用するエディタを設定します。

ksm config editor [--app APPLICATION] [--blocking] [--process-name PROCESS NAME]

オプション:

--application、--app 起動するエディタ

--clear ディレクトリのパスを削除

アプリケーションのオプション:

--application 設定時に指定できるオプションです。

--blocking 編集が完了するまでCLIの処理を待機

--process-name --blocking 使用時にタスクリストから特定するプロセス名

例:

UI付きエディタなど、起動時にCLIをブロックしないアプリケーションがあります。ブロックされない場合、CLIは編集前のレコードテンプレートを解析しようとします。

macOSでは、アプリケーションが完全に終了するまで待機します。ウィンドウを閉じただけでは終了とはみなされず、プロセスが終了している必要があります。

Windowsでは、プロセスが終了するまでタスクリストを監視します。.bat や .cmd 経由で起動すると、エディタは別名のプロセスとして動作する場合があります。その場合は --process-name で監視対象のプロセス名を指定してください。CLIは起動時のアプリケーション名ではなく、指定したプロセス名を監視します。

show

ksm config show

例:

最終更新