We’re rewarding the question askers & reputations are being recalculated! Read more.

The way to "double-click" on a file from the command line is xdg-open. If you're on Gnome (probably, if you're using Nautilus), you can use eog directly, or any other image program (feh is quite good). feh <image-name> If you want to consult image-name file easilly.


If you happen to have installed imagemagick, you can use its very handy display command-line tool. display path/to/picture.png


I usually run python -m SimpleHTTPServer 8080 from a folder containing the image and view it from the browser at localhost:8080/path/to/image.jpg. Works great to browse and look at different image and text files in that same directory. Edit: This method also works for remote boxes. Just run the python server as above, and if the ports are open you can ...


I have created a tool that uses various unicode block graphics characters to improve the resolution (compared to the canonical 2 pixel per characterapproach taken by other solutions posted here). It also automatically displays images in a thumbnail mode if multiple images are provided as input. Installation: git clone https://github.com/stefanhaustein/...


A nice alternative is SmartGit. It has very similar features to SourceTree and has built in 3-column conflict resolution, visual logs, pulling, pushing, merging, syncing, tagging and all things git :)


There are many text web browsers, as there are many graphical web browsers, so it really depends on what you're looking for. lynx is a common slim choice, Elinks has many features. Both of these support other protocols, such as ftp and gopher (Elinks even supports bittorrent). Elinks may also be built with support for JavaScript, using Mozilla's former ...


I mostly use mid3v2. You can install it with sudo apt-get install python-mutagen in Ubuntu or with sudo easy_install pip;sudo pip install mutagen in OS X. $ mid3v2 -h Usage: mid3v2 [OPTION] [FILE]... Mutagen-based replacement for id3lib's id3v2. Options: --version show program's version number and exit -h, --help show this help ...


Tried Sqliteman? Look for sqliteman in your package manager. It is stable, so should be broadly available.


As of November 2015, the actively maintained browsers are links and lynx. Many of the changes in both relate to TLS and security. Here is the current state of progress: links - 2.12 - 2015. (Changelog) lynx - unstable 2.8.9dev - 2015, stable 2.8.8 - 2014. (Changelog) elinks - unstable 0.12pre6 - 2012, stable 0.11.7 - 2009. (Changelog) w3m - 0.5.3 - 2011, 0....


tl;dr: GitEye = most intuitive UI, fastest workflow, highly customizable I'm a long time TortoiseHg Workbench poweruser and I love it, so naturally my completely opinionated criteria were mostly based on it: * full history visible in main window * beautiful tree (DAG), branches CLEARLY separated * current branch clearly visible in history * superclear list ...


I am probably a little bit too late, but there is another tool worth mentioning: csvkit http://csvkit.readthedocs.org/ It has a lot of command line tools that can: reformatting CSV files, convert to and from CSV from various formats (JSON, SQL, XLS), the equivalent of cut, grep, sort and others, but CSV-aware, join different CSV files, do general SQL ...


I've been using sqlitebrowser, it is a really good options. Though probably not the only one! On Ubuntu, it is available in the default package repositores.


I guess feh would be the one you are looking for. Although popping out a terminal-like window for picture display as mplayer does for video playing, Feh is still considered as a terminal-based picture viewer due to its command-intensive control style.


Using nvme-cli, I can get temperature from a Samsung 950 Pro with this command: nvme smart-log /dev/nvme0 | grep "^temperature" You can get other informations too: nvme smart-log /dev/nvme0 Smart Log for NVME device:nvme0 namespace-id:ffffffff critical_warning : 0 temperature : 45 C available_spare ...


I use Workrave for this; it’s available in Debian as the workrave package. I also noticed Safe Eyes, available as the safeeyes package, but haven’t tried it.


pandoc is a great command-line tool for file format conversion. The disadvantage is for PDF output, you’ll need LaTeX. The usage is pandoc test.html -t latex -o test.pdf If you don't have LaTeX installed, then I recommend htmldoc. Cited from Creating a PDF By default, pandoc will use LaTeX to create the PDF, which requires that a LaTeX engine be ...


As for command-line spreadsheet programs there are sc and oleo. See: sc: the Venerable Spreadsheet Calculator GNU PEM & Oleo: Two great command-line (text-based) financial accounting apps


According to the standards support pages for clang and gcc, you can use gcc >= 5.0 or clang >= 3.4. Most C++14 support was added in 4.9 for gcc, but a few features did not make it in until 5.0.


If you're on OS X, iTerm 2 supports displaying inline images: As you can imagine, this can be highly useful when you just want to display an image without going in and opening up Preview.app or having to open the Finder to the image and hitting spacebar on the image. The feature is documented at iTerm2's feature page


Try mitmproxy. mitmproxy is an SSL-capable man-in-the-middle proxy for HTTP. It provides a console interface that allows traffic flows to be inspected and edited on the fly. mitmdump is the command-line version of mitmproxy, with the same functionality but without the user interface. Think tcpdump for HTTP. Features Intercept HTTP requests and responses ...


GitEye is pretty good stuff. Also, free (as in beer).


FreeRDP (xfreerdp, whose Debian package name is freerdp-x11) is considerably less used than rdesktop according to the Debian Popularity Contest stats, in part because it is so much newer: #rank name inst vote old recent no-files (maintainer) 1429 rdesktop 56497 4281 41399 10775 42 (Laszlo Boszormenyi) 3056 freerdp-x11 14232 ...


As mentioned in the previous question, CentOS is your best choice since it is derived from the sources of Red Hat Enterprise Linux (RHEL). Also as mentioned in their Technical and Release notes, almost all your required tasks are met in CentOS.


If you're in pure terminal with framebuffer activated, I'd recommend fbi. It's always in my after-install to do list. Otherwise, eog is the default picture opener in Gnome, as Kevin mentioned. Also, Shotwell seems to open pretty fast for me... I'm pretty sure there are hundreds. :-)


The GIT project maintains a page with all the GUIs available for all platforms both free and commercial. I'd list them all here but it's a pretty extensive list with screenshots and descriptions. GUI Clients GIT also comes, typically with 2 GUIs. You can run them as follows: $ git gui            &...


GitKraken is the best GUI for linux on working with git. It free only for non-commercial use. No other GUI clients for linux match this as of writing this answer. You should consider taking a look once.


xwrits available in the standard repository is another one. Description: reminds you to take a break from typing xwrits helps you prevent repetitive stress injury. . xwrits is a small reminder program designed to let you know it is time to take a break from typing to rest your wrists and prevent any damage to your wrists (or at least make them feel ...


The CalDAV wiki has a list of clients, only one of which seems to be a command line tool: cadaver. More recently, a CalDav capable command line client called khal has appeared to fill this gap. I have been using it and integrating it with Mutt and it is working nicely. With some simple scripts, I can view calendar information in Mutt and then import it to ...


This should be a standard solution: type type -t type -p


You can use Stretchly as a breaktime reminder: A microbreak for 20 seconds every 10 minutes. Every 30 minutes, it displays a window containing an idea for a longer 5 minute break. The description is available on GitHub. To install Stretchly, download the .deb package from here. wget https://github.com/hovancik/stretchly/releases/download/v0.18.0/...

Only top voted, non community-wiki answers of a minimum length are eligible