Saturday, September 14, 2013

screenFetch: The BASH Screenshot Information Tool

The title pretty much explains it. screenFetch is a screenshot information tool.

  - Detects Desktop Environment, Kernel, Uptime, Window Manager, Window Manager Theme, GTK Theme, GTK Icon Theme, and GTK Font. It also attempts to detect running distribution

Install screenFetch On Linux
You can either install it by directly downloading the source package from the project page or by cloning the screenFetch git repository.
Install From Source:
Download the latest version here. I downloaded and installed it in /home/sk/Downloads directory.
Extract it with command:

[root@linux bin]# wget
--2014-03-14 20:25:21--
Resolving (
Connecting to (||:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-zip]
Saving to: ‘’

    [   <=>                                                                                                       ] 47,945      86.3KB/s   in 0.5s   

2014-03-14 20:25:22 (86.3 KB/s) - ‘’ saved [47945]

[root@linux bin]# unzip 
   creating: screenfetch-3.2.2/
  inflating: screenfetch-3.2.2/CHANGELOG  
  inflating: screenfetch-3.2.2/COPYING  
  inflating: screenfetch-3.2.2/README.mkdn  
  inflating: screenfetch-3.2.2/TODO  
  inflating: screenfetch-3.2.2/screenfetch-dev  
[root@linux bin]# cd screenfetch-3.2.2/
[root@linux screenfetch-3.2.2]# 
[root@linux screenfetch-3.2.2]# ll
total 188
-rw-r--r-- 1 root root   9699 Oct 28 15:07 CHANGELOG
-rw-r--r-- 1 root root  35147 Oct 28 15:07 COPYING
-rw-r--r-- 1 root root   2920 Oct 28 15:07 README.mkdn
-rwxr-xr-x 1 root root 131701 Oct 28 15:07 screenfetch-dev
-rw-r--r-- 1 root root   1082 Oct 28 15:07 TODO
[root@linux screenfetch-3.2.2]# ./screenfetch-dev
Sample output: