「窒素」ツールは、必要なことを正確に行うことができます。ツールを実行するときは、最初に画像を含む 1 つ以上のディレクトリを追加してから、2 つの画面に異なる画像を設定するなど、必要に応じて背景を設定します。
現在、窒素はこの情報を .config/Nitrogen/bg-saved.cfg に保存します
「Nitrogen --restore」を使用して保存したセットアップを復元しますが、もちろん、最初にそのファイルを変更してから、窒素を呼び出すこともできます。
これは古いスレッドですが、 feh
を見ると 適切に実証されていないため、そうする義務があると感じました。 Nitrogen の問題は、複数のモニターを使用すると、画像を各画面に合わせる方法を自動化できないことです。
feh --bg-fill ~/Pictures/Wallpapers/MyWallpaper.jpg
縦横比を失うことなく、画像を背景に合わせます。 2 つのファイルを配置すると、次のように、最初の 1 つは最初のモニターに、もう 1 つは 2 番目のモニターに送られます:
$ feh --bg-center imagePathForFirstMonitor imagePathForSecondMonitor
次のように、フォルダーの内容に -z オプションと * を使用して、選択した画像をランダム化することもできます。
feh --bg-fill -z ~/Pictures/Wallpapers/*
# This command puts a random image for each monitor you have
feh
は同じ画像ビューアーであり、 man feh
で調べることができる他のオプションがたくさんあります または以下のソースを読んでください。
ソース:
https://wiki.archlinux.org/index.php/feh
https://feh.finalrewind.org/
そのようなアプリケーションは知りませんが、ImageMagick を使用して画像と feh
を編集/構成するスクリプトを作成できます。 壁紙を設定します。たとえば、この ImageMagick の montage
コマンド:
montage a.jpg b.jpg c.jpg -geometry +0+0 -tile x1 -resize x1080 out.jpg
ファイル a.jpg
を構成します 、 b.jpg
そして c.jpg
単一の画像 (out.jpg
) 各入力のサイズを高さ 1080px に変更した後。
少なくともより良い解決策が見つかるまで、これがお役に立てば幸いです。