打开窗户时,壁纸会平滑地模糊。
BlurWal的Python项目详细描述
打开窗户时,壁纸会平滑地模糊。
模糊
当打开一定数量的窗口时,Blurwal会平滑地模糊壁纸 在集中的工作区。这是通过首先生成过渡帧来完成的 从现在的墙纸上看,每一张都变得越来越模糊 水平。打开足够多的窗口后,每一帧都将设置为 快速的接班,导致过渡。当打开的窗口数 再次低于阈值,转换将反向运行 结果把墙纸弄脏了。
目录
安装
依赖性
Python 3.6+
ImageMagick
(用于生成转换帧)- 兼容的后端,具体取决于您的环境
支持的后端
Name in CLI | Command used | Environment | Availability |
---|---|---|---|
^{ | ^{ | Most WMs (i3, awesome, bspwm, Openbox, etc.) | Separate package |
^{ | ^{ | Xfce (uses xfconf to store wallpaper configuration) | Part of Xfce |
稳定释放
pip install --user blurwal
Also available in the Arch User Repository as
blurwal
Installing from the AUR is preferred, as BlurWal will be updated together with the rest of your system.
开发版本
git clone https://gitlab.com/BVollmerhaus/blurwal
cd blurwal
pip install --user .
The latest changes on master, which may not be as stable.
用法
只需运行blurwal
,它将重新生成过渡帧并模糊
在适当的窗口事件上。
cli
此列表仅包含有趣的选项–对于 完整的列表和进一步的信息。
Option | Description |
---|---|
^{ | The minimum number of windows to blur the wallpaper (default: 2) |
^{ | The number of steps in a blur transition (default: 10, minimum: 2) |
^{ | The blur strength (sigma) to use when fully blurred (default: 10) |
^{ | A space-separated list of window classes to exclude |
^{ | The backend to use (one of the compatible backends) |
多监视器设置
仅部分支持多监视器配置。取决于 后台,Blurwal将使用主监视器的墙纸(首先 工作区)并将其应用于所有监控器,只获取集中的工作区和 帐户上的窗口数。这也意味着使用 每个显示器的壁纸不可能,因为所有的都将被覆盖 和第一个。
Changing this behavior is planned but will require some major changes.
贡献者
维修人员
其他
- Matthias Bräuer(测试和代码评审)
许可证
Blurwal是麻省理工学院的执照。见 LICENSE 欲了解更多信息。