Tmuxinator
A utility that helps you set up and manage complex tmux sessions.
You can follow along on Twitter or via the feed. Don't hesitate to get in touch. Sponsor the site.
Posts tagged with crossplatform.
A utility that helps you set up and manage complex tmux sessions.
As of coreutils version 8.15, the date command supports hence, as in:
date -d ‘2 years hence’
Not earth-shattering news, perhaps, but as a huge fan of both the word hence and the software package coreutils, this makes me unreasonably happy!
Via Pixelbeat.
Glue is a simple command line tool to generate CSS sprites.
Turns a directory of image files into a sprite with accompanying CSS.
Via pb
rdiff-backup backs up one directory to another, possibly over a network. The target directory ends up a copy of the source directory, but extra reverse diffs are stored in a special subdirectory of that target directory, so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup.
Generate good-looking documentation for your app from a folder of Markdown-formatted files.
id3shit is a commandline based id3 editor that sucks a little bit less than the alternatives. It can read, write and strip tags, rename files based on the metadata and that’s about it.
Unfortunately named, but very simple to use, eg.:
id3shit -w artist Prince
A small simple cron-friendly podcast downloader, with support for arbitrary user defined media types (pdf, html, etc…)
broom is a simple utility that helps developers regaining disk space. It recursively looks for projects inside a directory and cleans them by removing build artifacts, optimizing version control system files, etc.
broom cleans up after make, python, ant, mvn, gradle and git
Submitted by Tim, who says:
A suite of small commands to make it easier to search, shape, and display JSON at the shell. No more mindless greps!
MOST is a powerful paging program for Unix, VMS, MSDOS, and win32 systems. Unlike other well-known paging programs most supports multiple windows and can scroll left and right.
The split windows are especially handy when viewing long files on small screens.
csvkit is a suite of utilities for converting to and working with CSV, the king of tabular file formats. csvkit is to tabular data what the standard Unix text processing suite (grep, sed, cut, sort) is to text.
Update: typos corrected—thanks, David!
This projects aims at gathering/developing new completion scripts that are not available in Zsh yet. The scripts are meant to be contributed to the Zsh project when stable enough.
Having used zsh for a few years, it always comes as a bit of a shock when I can’t lazily autocomplete a command or argument—this does a great job of plugging the gaps.