XMonad.Layout.PerWorkspaceを使用すると、ワークスペースごとに独立したレイアウトを設定し、アプリケーションに合わせて調整することができます。しかし、私はいくつかのワークスペースで自分の設定を追跡したいと思っています。例えば。 Tallレイアウトを使用してWorkspace 2のMod-hにヒットした場合、ワークスペース2のTallレイアウトを次回起動時(またはXを再起動したとき)に少し小さくしたいと思っています。xmonadワークスペースレイアウトを覚えていますか?
これは頻繁に必要な機能ですが、どこでも解決策を見つけることができません。
理想的には、このファイルは~/.xmonad/persistentLayouts/workspace*/layout*.conf
ファイルに保存され、必要に応じて手動で消去/編集することができます。しかし、それは単なるボーナスに過ぎません。
ファイルI/O haskellはちょっとルーキーなので、誰かがいくつかのポインタを提供することができます。
これほどのものを構築するのに慣れましたか? – egasimus
@egasimus:申し訳ありません。もし私がそれに慣れれば、私はここにそれを掲示するでしょう。 – bitmask