問題タブ [i3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1842 参照

i3 - 効果のない i3 レイアウト読み込みスクリプト

ドキュメントに従って、ワークスペースのレイアウトを保存しました。

私のワークスペース名は引用符で囲まれた文字列変数であるため、適切~/.i3/scripts/load_layout.shに呼び出すためにスクリプト ( )を作成する必要がありました。i3-msg

次に、私の~/.i3/configファイルには、ワークスペースのセットアップ用に次のものがありました。

しかし、サインアウトしてサインインした後、レイアウトの変更は行われません。 を使用exec_alwaysして再起動i3しても、効果はありません。

sh ~/.i3/scripts/load_layout.sh "dummy" 1正常に実行すると、レイアウトを含むワークスペースが作成されます。

また、exec --no-startup-id "i3-msg 'workspace 1; append_layout ~/.i3/layouts/ws1.json'"wil を使用しても、ほぼ希望どおりに動作します。問題はスクリプトまたはスクリプト呼び出しで発生すると思いますが、何が原因かわかりません。

ワークスペース変数名でこれを機能させるには何が欠けていますか?