literate-dotfiles/install.org
2019-01-31 09:41:03 +01:00

7.2 KiB

Installation

Tmux

tmux - Terminal multiplexer reattach-to-user-namespace - Reattach process (e.g., tmux) to background

Git

bfg - Removes large or troublesome blobs like git-filter-branch does, but faster

Text Editors

aspell - Spell checker with better logic than ispell vim - Vi 'workalike' with many additional features neovim - Ambitious Vim-fork focused on extensibility and agility micro - Modern and intuitive terminal-based text editor

LaTeX

Mutt

neomutt - Teaching an Old Dog New Tricks notmuch - Thread-based email index, search, and tagging msmtp - SMTP client that can be used as an SMTP plugin for Mutt isync - Synchronize a maildir with an IMAP server vdirsyncer - Synchronize calendars and contacts urlview - URL extractor/launcher w3m - Pager/text based browser abook - Address book with mutt support elinks - Text mode web browser lbdb - Little brother's database for the mutt mail reader mu - Tool for searching e-mail messages stored in the maildir-format contacts - Command-line tool to access macOS's Contacts (formerly 'Address Book') ripmime - Extract attachments out of MIME encoded email packages shared-mime-info - Database of common MIME types

Micro controllers

avrdude - Atmel AVR MCU programmer bootloadhid - USB boot loader for AVR microcontrollers dfu-programmer - Device firmware update based USB programmer for Atmel chips platformio - Ecosystem for IoT development (Arduino and ARM mbed compatible) micropython - Python implementation for microcontrollers and constrained systems arduino-mk - Makefile for Arduino sketches

File Management

grep GNU grep, egrep and fgrep
pdfgrep Search PDFs for strings matching a regular expression
fzf Command-line fuzzy finder written in Go
the_platinum_searcher Multi-platform code-search similar to ack and ag
the_silver_searcher Code-search similar to ack
fdupes Identify or delete duplicate files
findutils Collection of GNU find, xargs, and locate
ranger File browser
vifm Ncurses based file manager with vi like keybindings
tree Display directories as trees (with optional color/HTML output)
launch Command-line launcher for macOS, in the spirit of 'open'
p7zip 7-Zip (high compression file archiver) implementation
unrar Extract, view, and test RAR archives
atool script for managing file archives of various types

File Downloader

wget - Internet file retriever you-get - Dumb downloader that scrapes the web htop - Improved top (interactive process viewer) httpie - User-friendly cURL replacement (command-line HTTP client) curl - Get a file from an HTTP, HTTPS or FTP server httpstat - curl statistics made simple transmission - Lightweight BitTorrent client aria2 - lightweight download utility

Utils

binutils - GNU Binary Utilities coreutils - GNU File, Shell, and Text utilities gnome-doc-utils - Documentation utilities for the GNOME project moreutils - Collection of tools that nobody wrote when UNIX was young

A trier

asciinema Terminal session recorder
automake tool for automatically generating Makefile
cmake Cross-platform make
cowsay Configurable talking characters in ASCII art
cppcheck Static analysis of C and C++ code
cputhrottle Limit the CPU usage of a process
ctags Reimplementation of ctags
gdb GNU debugger
ghostscript Interpreter for PostScript and PDF
go Open source programming language to build simple/reliable/efficient software
hugo Configurable static site generator
markdown Text-to-HTML conversion tool
musikcube A cross-platform, terminal-based music player
ncurses Text-based UI library
openssl Cryptography and SSL/TLS Toolkit
openvpn SSL/TLS VPN implementing OSI layer 2 or 3 secure network extension
sdl Low-level access to audio, keyboard, mouse, joystick and graphics
ssh copy-id - Add a public key to a remote machine's authorized_keys file
terminal notifier - Send macOS User Notifications from the command-line
texinfo Official documentation format of the GNU project
weechat Extensible IRC client
wego Weather app for the terminal
wifi password - Show the current WiFi network password
imagemagick Tools and libraries to manipulate images in many formats
glances Alternative to top/htop
pandoc Swiss-army knife of markup format conversion

Applications

airflow Watch local content on Apple TV and Chromecast
angry-ip-scanner Fast and friendly network scanner
arduino Arduino IDE
font-hack-nerd-font Iconic font aggregator
kap An open-source screen recorder built with web technology
karabiner-elements powerful utility for keyboard customization on macOS
launchcontrol Create, manage and debug launchd(8) services
mactex The MacTeX Distribution
nmap the Network Mapper - Free Security Scanner
numi Beautiful calculator app for Mac
virtualbox VirtualBox
vlc the best Open Source player
castnow Commandline chromecast player
fast-cli Test your download speed using fast.com
neovim Neovim client API and neovim remote plugin provider
wunderline Wunderlist for your command line