andys8 / trayer-srg Goto Github PK
View Code? Open in Web Editor NEWThis project forked from sargon/trayer-srg
trayer fork with multi monitor support, cleaned up codebase and other fancy stuff
License: Other
This project forked from sargon/trayer-srg
trayer fork with multi monitor support, cleaned up codebase and other fancy stuff
License: Other
trayer-srg NAME trayer-srg is a lightweight GTK2-based systray for UNIX desktop SYNOPSYS trayer [OPTION]... DESCRIPTION trayer-srg was forked from trayer in january 2010 to add some fancy features and clean up code. trayer is small program designed to provide systray functionality present in GNOME/KDE desktop enviroments for window managers which doesn't support that function. It's similar to other applications such as 'peksystray' and 'docker'. trayer code was extracted from fbpanel application, you can find more about it on it's homepage: http://fbpanel.sourceforge.net/ You can find new versions of trayer and support on FVWM-Crystal project homepage: http://fvwm-crystal.berlios.de/ You can find code of trayer-srg on his github page: http://github.com/sargon/trayer-srg OPTIONS -h - prints help message and exits -v - prints version and exits --edge - screen edge to use <left|right|top|bottom> --align - alignment <left|center|right> --margin - length of margin in pixels --distance - space between trayer's window and screen edge --distancefrom - Specifies which edge to calculate distance from, see above. --widthtype - how panel width is calculated: request - follow widgets' size requests. can shrink or grow dynamically pixel - ocupy fixed number of pixels, then 'width' variable holds a number percent - be 'width' precent of an edge --width - width of a panel (not used with --widthtype=request) --heighttype - how panel height is calcilated: pixel - ocupy fixed number of pixels, then 'height' variable holds a number --height - height of a panel in pixels --SetDockTpe - Identify panel window type as dock <true|false> --SetPartialStrut - Reserve panel's space so that it will not be covered by maximazied windows <true|false> --transparent - use transparency <true|false> --tint - color used to "tint" background wallpaper with --alpha - pocentage of transparency <0-256> --expand - specifies if trayer can accomodate extra space or not <true|false> --padding - extra space between trayer's window frame and docked icons --monitor - define the mointor on which you like trayer to appear, number of zero to number of monitors minus one, or the string "primary". --iconspacing - Space between tray icons in pixels. TRAYER IN DISTROS debian https://packages.debian.org/source/jessie/trayer ubuntu http://packages.ubuntu.com/xenial/trayer archlinux https://aur.archlinux.org/packages/trayer-srg-git/ gentoo http://packages.gentoo.org/package/x11-misc/trayer-srg nixos http://hydra.nixos.org/job/nixpkgs/trunk/trayer.i686-linux/latest http://hydra.nixos.org/job/nixpkgs/trunk/trayer.x86_64-linux/latest AUTHORS Maciej Delmanowski <[email protected]> Anatoly Asviyan <[email protected]> - fbpanel Rafal Bisingier <[email protected]> - conversion of configuration using ~/.fbpanel/* files to commandline options Grzegorz Niewêg³owski <[email protected]> - code extraction from fbpanel Thomas Rydzynski - added new option 'distance' Keegan Carruthers-Smith <[email protected]> - fix align Yury Akudovich - added new option distancefrom option Jens Peter Secher <[email protected]> - various (debian trayer fork) Daniel Ehlers - multi monitor support, code cleanup Stu Black - help closing a problem with wrong values in _NET_WM_STRUT_PARTIAL Michael Weber - fix build problems, improvements cmdline parameter handling Johannes Bittner - primary switch for monitor selection Vladimir Murzin - fixing transparency startup problem Corey Richardson - Found some default value fuckup Constantine Verutin - React on changes in monitor setup. Robbie Harwood - Fixup build Omar Sandoval - Fixups Harri Nieminen - Fixup library linking
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.