#+TITLE: 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 |