Hot answers tagged software-rec
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).
A nice alternative is SmartGit. It has some 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 various: easytag has a lot of options kid3 if you're on a Qt/KDE environment id3v2 or eyeD3 for the command line Generally music players can also edit common tags, f.e. banshee, rhythmbox or amarok and a lot others, try searching your distributions repository and test some of them.
Tried Sqliteman? Look for sqliteman in your package manager. It is stable, so should be broadly available.
You can use Python's csv module. A simple example: import csv reader = csv.reader(open("test.csv", "rb")) for row in reader: for col in row: print col
If you happen to have installed imagemagick, you can use its very handy display command-line tool. display path/to/picture.png
If you are willing to go outside your comfort zone, LaTeX Beamer is really the only thing I have found that can match Keynote's output for Linux. Ease of use is a problem with LaTeX though, look at LyX for a nice editor, and some examples.
There are a number of tools that are usable: meld kompare -- diff file viewer kdiff3 -- file difference viewer Diffuse -- file difference viewer Do you have two files and want to view their differences? Use a "file difference viewer". Do you have a diff file and want to look at it in an easy-to-read display? Use a "diff file viewer".
I usually run python -m SimpleHTTPServer 8080 from a folder containing the image and view it 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 connect to myserver....
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, ...
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: convert to and from csv from various formats (json, sql, xls) cut, grep, sort and others join different csv files!
There's Dia.. Not nearly as many features as Visio, but does diagrams: http://live.gnome.org/Dia
The first place to look is your distribution's package list. That's where you'll find the easiest-to-install programs. Some package management tools provide advanced ways of searching it. On Debian and Debian-based distributions (e.g. Ubuntu), you can search package descriptions with apt-cache search or aptitude search (on the command line), or through the ...
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.
rTorrent is quite good as well. It's CLI based client. But has great features.
Personally, i3 takes the best features of the other big tiling-wm's (Xmonad, Awesome, DWM, etc) and combines it into one, Combined with dmenu/conky/dzen2 it's just what I look for in a WM. Check out the page; http://i3.zekjur.net/
I mostly use mid3v2. You can install it with sudo apt-get install python-pip;sudo pip install 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 ...
For me it is Transmission, simple, light and fast. But if you want a more friendly UI, you can check Vuze.
"Complicated to configure" varies greatly depending on what languages you're proficient in. XMonad was extraordinarily complicated for me to configure, but that was because I know absolutely no Haskell, and that's the language the configurations are in. The two tiling window managers I've used and quite liked are: Awesome. Awesome configurations are in ...
There are several choices of minimal, relay-only mail transfer agents (MTAs, or "mail servers"), some of which have been mentioned in other answers: msmtp http://msmtp.sourceforge.net/ nullmailer http://untroubled.org/nullmailer/ (my personal favourite) esmtp http://esmtp.sourceforge.net/ (unmaintained) sSMTP http://packages.debian.org/source/sid/ssmtp (no ...
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
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 &...
There's a Arch Linux wiki entry comparing 13 different Tiling Window Managers, in grid-like fashion, here on the Arch Linux Wiki. Perhaps it would be hepful. I haven't tried any of them yet, personally, but plan to in the near future when I have some time, so I'm following this thread closely as well.
I use pdftk mainly. But here are some others to consider: pdfsam (PDF Split and Merge): "pdfsam is an open source tool (GPL license) designed to handle pdf files" PDFJam "A small collection of shell scripts which provide a simple interface to much of the functionality of the excellent pdfpages PDF file package (by Andreas Matthias) for pdfLaTeX." (You can ...
GitEye is pretty good stuff. Also, free (as in beer).
I think you are referring to removing the caret-M at the end of lines. You can use search and replace in vi to do this. In vi I normally do: (where "^" represents CTRL): :%s/^V^M//g Which shows on the screen as: :%s/^M//g
SQLite's small size and levels of completeness, stability & speed make it a popular choice for low-resource environments, which embedded systems usually are. It is used by parts of the current iPhone, Android and Symbian phone operating systems for this reason. You might want to add some details to your question to get more specific answers: do you know ...
Inkscape is today the de facto standard. In earlier times, people used xfig and I still love it, however it isn't for the faint of heart as the user interface is disturbingly ugly and unusual (but highly efficient once you got to know it). Then there is also dia which is modeled a bit after xfig but with a normal Gtk GUI.
I know two programs for manipulating PDFs under Linux: PDEedit "Pdf Editor is primary created for simple editation and manipulation with objects of documents in PDF format and storing them as new version of document. Editation and manipulation with objets is by graphical and by commandline interface too. For simple use command line is using script language, ...
Only top voted, non community-wiki answers of a minimum length are eligible