{"id":12640,"date":"2019-03-28T05:18:01","date_gmt":"2019-03-28T05:18:01","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/?p=12640"},"modified":"2019-03-28T05:18:01","modified_gmt":"2019-03-28T05:18:01","slug":"screenlets-an-amazing-tool-to-add-desktop-gadgets-widgets-in-linux","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/28\/screenlets-an-amazing-tool-to-add-desktop-gadgets-widgets-in-linux\/","title":{"rendered":"Screenlets: An Amazing Tool to Add Desktop Gadgets\/Widgets in Linux"},"content":{"rendered":"<p><strong>Screenlets<\/strong>\u00a0is an application software released under GNU GPL. The same name screenlets refers to the engine as well as widget that runs on it. It was Originally Developed by \u2018<strong>Rico Pfaus<\/strong>\u2018, \u2018<strong>Helder Fraga<\/strong>\u2018 and \u2018<strong>Natan Yellin<\/strong>\u2018 for Unix-like Operating System. Designed specially to run on X11-based compositing windows manager like compiz.<\/p>\n<p>Screenlets are small pieces of application commonly called widget. They serves as eye candy besides improving overall system experience of modern Linux-desktop. Widgets represents virtual things on desktop viz., Clock, Sticky notes, weather, Calculator, Calendar,\u2026<\/p>\n<h4>Features of Screenlets<\/h4>\n<ol>\n<li>Easy from End-user point as well as from Developer point of view.<\/li>\n<li>A wide range of screenlets\/widget to choose from.<\/li>\n<li>Deploy Google gadgets on screenlets engine.<\/li>\n<li>Full compositing Support.<\/li>\n<li>Works with any composited X desktop as well as non-composited desktop<\/li>\n<li>Fully Scalable<\/li>\n<li>Embedded Drag &amp; Drop<\/li>\n<li>Highly Customizable<\/li>\n<li>Automatic options saving.<\/li>\n<li>Themes feature supported<\/li>\n<\/ol>\n<p>Screenlets version &lt;=\u00a0<strong>0.0.14<\/strong>\u00a0were written in Python later on the concept of web widgets were introduced which were typically written in HTML, JavaScript and CSS.<\/p>\n<h3>Installing Screenlets in Linux<\/h3>\n<p><strong>1.<\/strong>\u00a0You can download and install screenlets from the repository (if available), most of the modern Linux distribution includes screenlets to be downloaded from default repository.<\/p>\n<pre>$ sudo apt-get install screenlets screenlets-pack-all<\/pre>\n<p>The above command will install screenlets application and complete pack, which includes number of widgets\/gadgets in it.<\/p>\n<p>During installation, in my Debian 8.0 Jessie, I\u2019ve got the following depnedency error message\u2026.<\/p>\n<pre>Gtk-Message: Failed to load module \"canberra-gtk-module\"\r\n<\/pre>\n<p>To fix this, you need to install following package.<\/p>\n<pre>$ sudo apt-get install libcanberra-gtk-module\r\n<\/pre>\n<p><strong>2.<\/strong>\u00a0After installing Screenlets, start the application using user account only and not root.<\/p>\n<pre>$ screenlets\r\n<\/pre>\n<div id=\"attachment_12534\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Start-Screenlets.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12534\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Start-Screenlets-620x349.jpeg\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Start-Screenlets-620x349.jpeg 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Start-Screenlets-1024x576.jpeg 1024w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Start-Screenlets.jpeg 1366w\" alt=\"Screenlets: Preview\" width=\"620\" height=\"349\" aria-describedby=\"caption-attachment-12534\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-12534\" class=\"wp-caption-text\">Screenlets: Preview<\/p>\n<\/div>\n<p><strong>3.<\/strong>\u00a0To add a widget to your screen double click it. You may add as many screenlets as you want. There is no limitation.<\/p>\n<div id=\"attachment_12535\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Add-Widgets.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12535\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Add-Widgets-620x349.jpeg\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Add-Widgets-620x349.jpeg 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Add-Widgets-1024x576.jpeg 1024w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Add-Widgets.jpeg 1366w\" alt=\"Add Widgets to Desktop\" width=\"620\" height=\"349\" aria-describedby=\"caption-attachment-12535\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-12535\" class=\"wp-caption-text\">Add Widgets to Desktop<\/p>\n<\/div>\n<p><strong>4.<\/strong>\u00a0You can close all the running widgets at once, reset Screenlets Config, Install new theme, Restart All, Create Desktop Shortcut as well as Auto-Start at login using the options available in the left of\u00a0<strong>Screenlets Manager<\/strong>.<\/p>\n<div id=\"attachment_12536\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Screenlets-manager.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12536\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Screenlets-manager-149x450.jpeg\" sizes=\"auto, (max-width: 149px) 100vw, 149px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Screenlets-manager-149x450.jpeg 149w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Screenlets-manager.jpeg 211w\" alt=\"Screenlets Manager\" width=\"149\" height=\"450\" aria-describedby=\"caption-attachment-12536\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-12536\" class=\"wp-caption-text\">Screenlets Manager<\/p>\n<\/div>\n<p><strong>5.<\/strong>\u00a0You can also configure the options like Setting position of Specific Screenlets, scale it, control opacity as well as options like stick to desktop, Lock Position, Keep above\/below and etc..<\/p>\n<div id=\"attachment_12537\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Configure-Screenlets.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-12537\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Configure-Screenlets-386x450.jpeg\" sizes=\"auto, (max-width: 386px) 100vw, 386px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Configure-Screenlets-386x450.jpeg 386w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2015\/04\/Configure-Screenlets.jpeg 582w\" alt=\"Configure Screenlets\" width=\"386\" height=\"450\" aria-describedby=\"caption-attachment-12537\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-12537\" class=\"wp-caption-text\">Configure Screenlets<\/p>\n<\/div>\n<p>The screenlets application is quiet stable and mature project. If you are newbie to Linux, several GUI System monitor tool will help you to understand what\u2019s going on. If you are developer you can write your own screenlets for the screenlets engine. As said above, these widgets are small and hence easy to develop.<\/p>\n<p>That\u2019s all for now. I\u2019ll be here again with another interesting article. Till then stay tuned and connected to Tecmint. Don\u2019t forget to provide us with your valuable feed back in the comments below. Like and share us and help us get spread.<\/p>\n<p><a href=\"https:\/\/www.tecmint.com\/screenlets-an-amazing-tool-to-add-desktop-gadgetswidgets-in-linux\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Screenlets\u00a0is an application software released under GNU GPL. The same name screenlets refers to the engine as well as widget that runs on it. It was Originally Developed by \u2018Rico Pfaus\u2018, \u2018Helder Fraga\u2018 and \u2018Natan Yellin\u2018 for Unix-like Operating System. Designed specially to run on X11-based compositing windows manager like compiz. Screenlets are small pieces &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/28\/screenlets-an-amazing-tool-to-add-desktop-gadgets-widgets-in-linux\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Screenlets: An Amazing Tool to Add Desktop Gadgets\/Widgets in Linux&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12640","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=12640"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12640\/revisions"}],"predecessor-version":[{"id":12641,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12640\/revisions\/12641"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=12640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=12640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=12640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}