Actions: | Security

AllGoodBits.org

Navigation: Home | Services | Tools | Articles | Other

Tools for a new machine

When I get a new machine there are a number of tools that I will want to be present depending upon what use I intend for it and upon what came with the installation of the OS.

Development tools

General

git, tig vim: see Tips for the vim editor liquidprompt

Perl

perlbrew, either from native packages or http://install.perlbrew.pl

App::Ack CGI::FormBuilder cpanm (App::cpanminus) Dancer Date::Simple DateTime DBI DBIx::Class DBD::mysql DBD::Pg HTTP::Response LWP::UserAgent Perl::Critic perlbrew Regexp::Common SNMP Starman Task::Plack Template::Toolkit Test::Most Text::Markdown Try::Tiny URI

Python

pip docutils flake8 pylint pydocstyle Flask, Flask-SQLAlchemy, Flask-WTForms SQLalchemy virtualenv fabric psycopg2 MySQLdb simpleapi python-eve

Ruby

mdl (markdown lint)

OS specific

FreeBSD

portmaster bash screen

CentOS

RPM repositories

rpmforge EPEL IUS

rpms

OSX

xcode (include cli tools with xcode-select --install) macports|fink homebrew

homebrew packages

mutt contacts urlview

Graphical Tools

conkeror firefox, flashblock, adblock, firebug, "it's all text", vimperator, pagespeed, yslow, pterosaur, thunderbird, enigmail filezilla skype calibre djview yEd

Fontstacks

Inconsolata, Consolas, Menlo, Monaco, ProggyFonts, "seekeing ProFont", "Andale Mono", "Lucida Console", monospace "Helvetica Neue", Arial, Helvetica, sans-serif "Gill Sans", Calibri, "Trebuchet MS", sans-serif Vollkorn, Garamond, "Hoefler Text", "Times New Roman", Times, serif

terminus? xterm -fn "--dejavu sans mono-medium-r----80------"

OSX

Adium Cog Skim chmox iterm2 gpgmail gpgtools flip4mac handbrake max growl theunarchiver xld-gui slate stay(http://cordlessdog.com/stay)

Other Userland stuff

homebrew markdown todo-txt sqlite ack/ripgrep cpanminus apg/pwgen highlight httpie vim irssi jq jsawk lynx/e?links netcat/socat ngrep pv sshfs sockstat ss mosh wget gnupg, gpgme rsync pandoc pygments python-rst2beamer virtualization tool graphviz hugo/ablog chmlib geoip finch tig

postgresapp.com lilypond/frescobaldi couchdb sphinx gearman apachetop graphviz gd jenkins jmeter httperf siege mariadb mapnik mapserver nagios nagios-plugins nginx percona-toolkit ghc{,-cabal} some (La)Tex distribution, including beamer. TeXlive/MacTex my gpg/ssh keys my dotfiles