Linuxデスクトップは美しいものですが、退屈な壁紙にうんざりしている場合は、壁紙としてビデオを設定できるコマンドラインユーティリティであるwallsetを試してみてください。ウォールセットは壁紙コレクションの管理にも役立つため、何度でも簡単に変更を加えることができます。
インストール
まず、システムに次のソフトウェアをインストールする必要があります。
- ffmpeg> =4.2.3
- feh> =3.4.1
- imagemagick> =7.0.10.16
- xrandr> =1.5.1
- xdg-utils> =1.1.3
その後、Gitでリポジトリのクローンを作成し、インストールする必要があります。これを行うには、以下のコマンドを実行します。
$ git clone https://github.com/terroo/wallset wallset.clone
$ cd wallset.clone
$ ./install.sh
sudo
を入力してください インストールを完了するためのパスワード。
使用法
コマンドのクイックヘルプについては、wallset
を実行してください --help
を使用したコマンド パラメータ、または単に-h
略して。
最初に必要なタスクは、画像を追加することです。ウォールセットに画像を追加しないと、壁紙を設定するときに何も選択できません。画像を追加するには、次のコマンドを実行します:
$ wallset --add image.jpg
一度に複数の画像を追加することもできます:
$ wallset --add image-1.jpg image-2.jpg image-3.jpg
複数の画像があるディレクトリにある場合は、次のように追加することもできます:
$ wallset --add `ls *.jpg *.png`
壁紙の設定
壁紙は保存され、インデックスが作成されます:
$ wallset --use 001
追加する画像に現在の壁紙を設定する場合は、--set
を使用します パラメータ:
$ wallset --set --add imagem.png
壁紙にコンテンツを追加すると、ファイルのコピーがウォールセットで使用できるように作成されるため、画像のコピーを移動してもウォールセットが壊れることはありません。
壁紙の一覧表示
ウォールセットに画像を追加するたびに、3桁の数字(001、002、003など)でインデックスが付けられます。明らかに、複数の画像がある場合、それらを覚えるのが難しくなるので、--count
で追加したすべての画像のリストを見ることができます オプション:
$ wallset --count
--display
を使用して、ウォールセット内の画像を閲覧することもできます オプション:
$ wallset --display
--show
を使用して、現在の壁紙に割り当てられている番号を取得できます オプション:
$ wallset --show
画像の削除
最後に追加した画像を削除できます:
$ wallset --remove
これにより、ウォールセットから画像が削除されます。
ループ画像
変更が好きな場合は、ウォールセット内のすべての画像をループできるため、設定した間隔で壁紙が変更されます。これを行うには、--time
を使用します オプション、引数として数秒を提供します。たとえば、壁紙を1時間ごとに変更する場合:
$ wallset --quit
$ wallset --time 3600
壁紙としてビデオを追加する
ウォールセットの最も興味深い機能の1つは、壁紙としてビデオを追加できることです。これを行うには、次のコマンドを実行します:
$ wallset --video /path/to/your-video.mp4
ビデオを停止する手順は、画像ループと同じです。--quit
を使用します。 (または単に-q
略して)。
終了すると、ビデオ画像が一時停止またはフリーズし、現在のフレームが現在の壁紙になります。これを変更する場合は、--use [number]
を使用してください 新しいパラメータを設定するためのパラメータ。
ビデオを1回使用すると、ウォールセットビデオインデックスに自動的に追加されます。すべての動画を一覧表示するには、--list-videos
を使用します オプション:
$ wallset --list-videos
ビデオディレクトリでビデオを使用する場合は、--set-video
を使用します パラメータを入力し、動画を一覧表示するときに表示される番号を入力します。
例:
$ wallset --set-video 1
Wallsetは比較的新しいスクリプトであり、主にbspwm、Fluxbox、Openbox、Ratpoisonなどのウィンドウマネージャーを対象としています。 https://github.com/terroo/wallset/issuesでバグを報告してください。
wallset
をアンインストールする場合 、uninstall
でインストーラスクリプトを使用します パラメータ:
$ cd ~/wallset.clone
$ ./install.sh uninstall
アンインストール中に、ウォールセットに追加された画像とビデオのコピーも削除されます。
プログラムの主な機能を示し、リポジトリディレクトリ自体の一部である例を使用してビデオを作成しました。
ビデオはブラジルポルトガル語ですが、コマンドとビジュアルは普遍的です。