-
Notifications
You must be signed in to change notification settings - Fork 1
Nexus Extension for Gnome Shell
WSID/Nexus-Extension
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is gnome shell extension which draws energy beam like shape under windows. This is clone of Nexus Live Wallpaper from android 2.x series. To install this extension, refer INSTALL. Written by WSID ( http://wsidre.egloos.com, [email protected] ) ################################################################################ 0. WSID joins the army. ################################################################################ For most of South Korean Man, joining the army ( for almost 2 years ) is duty. After joining the army, I can't have sufficient time to improve it, fixing bugs, and porting it for 3.4. You may fork it for further development. 'u' ################################################################################ 1. Folder layout ################################################################################ Nexus-Extension/README : This file. Nexus-Extension/NEWS : Update info of this extension. Nexus-Extension/INSTALL : Install instructions for both human and shell. Nexus-Extension/[email protected] : Extension folder. Nexus-Extension/schemas : Folder which contains a gsettings schema which is used by this extension ################################################################################ 2. Nexus-Extension/schemas ################################################################################ From version 0.3 the extension will use GSettings from GIO instead of using extra values from metadata.json. Therefore, a proper schema file for gsettings is needed. For a moment, to avoid installing schema, InlineSettings module was added. User may edit setting values in inlinesettings.js to customize the extension. If you installed schema, GSettings will be used instead of InlineSettings. ################################################################################ 3. Adjustment Parameters ################################################################################ There are some parameters to tune this extension. As this uses gsettings, we can adjust parameters via gsetting editing tools. ( eg. dconf-editor, gsettings... ) From 0.6, Parameters are placed in two schemas, one is "org.gnome.shell.extensions.nexus", the ohter is "org.gnome.shell.extensions.nexus.pellet". As some parameters are renamed and even moved, you need to customize setting again if you are upgrading from 0.5 or older. "org.gnome.shell.extensions.nexus" ( or PLANE_SETTINGS_VALUE in inlinesettings.js ) Parameter : description -------------------------------------------------------------------------------- pool-capacity : Count of prebuilt and usable pellets. There will not be pool extension. Therefore, no spawning pellet when all of them are in use, unless any of them gets out of screen and recycled for next use. Changes on this requires restart to take effect. stepping-timeout : Time interval of each step animation. Every pellet moves in each stepping. It may be considered as 'frame duration'. spawn-probability : Spawning probability of each spawning timeout. 0 means no spawning, 1 means spawn pellet every timeout. spawn-timeout : Time interval of each spawning timeout. For each spawning timeout, pellet spawning will occur in probability of spawn-probability. speed : Speed range of pellets. offset : Offset of pellet plane. Leftmost pellet will stick to left border and topmost pellet, top border of screen for offset (0, 0). pellet-directions : Directions of pellets. Each direction must be one of 'UP', 'DOWN', 'LEFT', 'RIGHT'. Invalid values will be ignored. "org.gnome.shell.extensions.nexus.pellet" ( or PELLET_SETTINGS_VALUE in inlinesettings.js ) Parameter : description -------------------------------------------------------------------------------- colors : The colors which pellets will use. Each pellet will use one of the colors randomly. The format of color should be understood by gdk_rgba_parse(). ( For example, rgba( 0, 0, 255, 1 ) or #0000FF or blue ) default-alpha : Default Alpha which is used for colors without alpha value. For colors with their alpha values, they will use their own. 0 means transparent, 1 means opaque. trail-length : Trail length of pellet. width : Width of pellet. glow-radius : Glowing radius of pellet.
About
Nexus Extension for Gnome Shell
Resources
Stars
Watchers
Forks
Packages 0
No packages published