Skip to content

LiterallyEarth/snowy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SNOWY
Screenshot

Make you festive mood with falling snow on your GNOME DE system


Installation

GNOME Extensions website (recommended)

Build from source

1. Download and build extension
git clone https://github.com/ExposedCat/snowy.git
glib-compile-schemas snowy/schemas
2. Add extension to system
mv snowy ~/.local/share/gnome-shell/extensions/snowy@exposedcat
3. Restart shell
  • On X11: restart shell
    1. Press Alt+F2
    2. Type r
    3. Press Return
  • On Wayland: logout and login again

Configuration

GUI settings are still in development (contribution is highly appreciated), but you can tweak nearly everything using gsettings command:
  gsettings --schemadir \
  ~/.local/share/gnome-shell/extensions/snowy@exposedcat/schemas \
  set org.gnome.shell.extensions.snowy \
  GSKEY VALUE
To 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.snowy
Here 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

License

Snowy Gnome Shell extension is distributed under the terms of the GNU General Public License, version 2 or later.

About

Adds snow to GNOME DE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.3%
  • CSS 0.7%