Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ganifladi/blurme
Blurme v.1.0 Codename MEH (My Eyes Hurt)
https://github.com/ganifladi/blurme
Last synced: 3 months ago
JSON representation
Blurme v.1.0 Codename MEH (My Eyes Hurt)
- Host: GitHub
- URL: https://github.com/ganifladi/blurme
- Owner: ganifladi
- Created: 2017-09-19T15:13:17.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-24T12:00:10.000Z (about 6 years ago)
- Last Synced: 2024-08-02T22:23:26.562Z (7 months ago)
- Language: Shell
- Size: 10.7 KB
- Stars: 132
- Watchers: 10
- Forks: 10
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-github-repos - ganifladi/blurme - Blurme v.1.0 Codename MEH (My Eyes Hurt) (Shell)
README
# blurme
blurme v1.0 Codename MEH (My Eyes Hurt) is a small script which will blur your feh set background if any window, or rofi is open. Furthermore there are some options, which allow you to change the default behaviour a bit. Read more about the options down below.
Please feel free to fork it, make pull requests and use it in your own projects.
This is my first project i publish. Please be gentle on me :)
How to start
Requirements
wmctrl: This script makes use of wmctrl to get the current workspace number and to clarify, whether any window is open. It's essential!
feh: Furthermore you'll need feh to set your background image(s).
imagemagick: And last but not least imagemagick is mandatory to blur the imagesDownload and ...
- Place it anywhere you like (e.g. ~/.scripts)
- Make it executable (chmod +x ~/.scripts/blurme)
How to run it
Manual start
Run it once in a terminal of your choice with ~/.scripts/blurme
Autostart
i3
Add the line "exec --no-startup-id ~/.scripts/blurme &" to your i3 config.
bspwm
Add the line "sh ~/.scripts/blurme &" to ~/.xinitrc
openbox
Add the line "sh ~/.scripts/blurme &" to ~/.config/openbox/autostart
Options
There are several optional arguments provided that may be used. These include:
-
-a: Add another program (process name), which will start the blur effect -
-c: set custom directory for transition images (default: ~/.cache/blurme) -
-d: Set custom directory (default: ~/.local/share/blurme) -
-t: Set custom transition time in sec (default: 0.01) -
-v: Show additional output (verbose) -
-h: Show all these parameters