Make you festive mood with falling snow on your GNOME DE system
1. Download and build extension
git clone https://github.com/ExposedCat/snowy.git
glib-compile-schemas snowy/schemas
mv snowy ~/.local/share/gnome-shell/extensions/snowy@exposedcat
- On X11: restart shell
- Press
Alt+F2 - Type
r - Press
Return - On Wayland: logout and login again
gsettings command:gsettings --schemadir \ ~/.local/share/gnome-shell/extensions/snowy@exposedcat/schemas \ set org.gnome.shell.extensions.snowy \ GSKEY VALUETo see list of current settings values use following command:
gsettings --schemadir \ ~/.local/share/gnome-shell/extensions/snowy@exposedcat/schemas \ list-recursively org.gnome.shell.extensions.snowyHere
GSKEY is GSettings Key of setting and VALUE is setting value.All available tweaks listed here:
| Description | GSettings Key | Default value |
|---|---|---|
|
Snowflake icons list
|
flake-icons
|
❅,❆,❄
|
|
Minimal size of snowflake
|
min-size
|
20
|
|
Minimal size of snowflake
|
max-size
|
30
|
|
Snow falling interval in ms (less = higher drop rate)
|
interval
|
2000
|
|
Minimal snowflakes number per one fall
|
min-flakes
|
1
|
|
Maximal snowflakes number per one fall
|
max-flakes
|
5
|
|
Minimal snowflakes falling duration (in ms)
|
min-fall-duration
|
3000
|
|
Maximal snowflakes falling duration (in ms)
|
max-fall-duration
|
6000
|
|
Minimal snowflakes rotation angle (in degrees)
|
min-rotation-angle
|
15
|
|
Maximal snowflakes rotation angle (in degrees)
|
max-rotation-angle
|
45
|
|
Maximal snowflakes number on the screen (max-flakes restriction). Re-enable extension to apply
|
flakes-limit
|
30
|
Snowy Gnome Shell extension is distributed under the terms of the GNU General Public License, version 2 or later.
