literate-dotfiles/install.org

95 lines
5.4 KiB
Org Mode

#+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
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) |
| =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 |
| =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 |
| =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 |