Tools for better productivity

Tools for better productivity

A list of CLI tools, which improve productivity or existing tools. Held at the JavaScript code camp 2016 in Munich.

D5cd900453405c985e97c63e9f92061d?s=128

Alexander Reelsen

October 09, 2016
Tweet

Transcript

  1. CLI TOOLS Alexander Reelsen @spinscale alr@spinscale.de productivity, productivity, productivity

  2. #CLITOOLOFTHEDAY

  3. KNOW YOUR TOOLS! AND YOUR KEYBOARD SHORTCUTS? ▸ Can you

    filter by regex in less? Can you fold lines in less? ▸ osx: How to switch between mirror screens/regular? ▸ Keynote: How to leave presentation but keep active? ▸ tmux/screen ▸ zsh/powerline: https://github.com/sorin-ionescu/prezto
  4. DEVELOPMENT ▸ ripgrep: https://github.com/BurntSushi/ripgrep ▸ git-extras: https://github.com/tj/git-extras ▸ maildev: http://www.npmjs.com/package/maildev

    ▸ clog: https://taskwarrior.org/docs/clog/ ▸ bats: https://github.com/sstephenson/bats ▸ diff-so-fancy: https://github.com/so-fancy/diff-so-fancy ▸ logrotate-stream: https://www.npmjs.com/package/logrotate-stream
  5. DEVELOPMENT ▸ entr: http://entrproject.org/ ▸ pup: https://github.com/EricChiang/pup ▸ progress: https://github.com/Xfennec/progress

    ▸ pv: https://www.ivarch.com/programs/pv.shtml
  6. .ZSHRC alias pp="underscore pretty" alias pdfjoin="'/System/Library/Automator/Combine PDF Pages.action/ Contents/Resources/join.py'" alias

    weather='/usr/bin/curl http://wttr.in/' export HOMEBREW_NO_ANALYTICS=1 # bright blue for dir colors export LSCOLORS=Exfxcxdxbxegedabagacad function remac() { # https://gist.github.com/johan/2293f3b37737a48b592c } # http://frantic.im/notify-on-completion
  7. MONITORING ▸ ntop: http://www.ntop.org/ ▸ htop: https://hisham.hm/htop/ ▸ iotop: http://guichaz.free.fr/iotop/

    ▸ iftop: http://www.ex-parrot.com/~pdw/iftop/ ▸ dstat: http://dag.wiee.rs/home-made/dstat/ ▸ glances: https://nicolargo.github.io/glances/
  8. MONITORING ▸ vnstat: http://humdi.net/vnstat/ ▸ pcstat: https://github.com/tobert/pcstat ▸ tshark: https://www.wireshark.org/docs/man-pages/tshark.html

    ▸ prettyping: http://denilson.sa.nom.br/prettyping/
  9. NETWORK ▸ httpstat: https://github.com/davecheney/httpstat ▸ mosh: https://mosh.org/ ▸ autossh: http://www.harding.motd.ca/autossh/

    ▸ localtunnel: https://www.npmjs.com/package/localtunnel
  10. OTHER ▸ restic: https://github.com/restic/restic ▸ ttystudio: https://github.com/chjj/ttystudio ▸ moreutils: https://joeyh.name/code/moreutils/

    ▸ ccat: https://github.com/jingweno/ccat ▸ gost: https://github.com/wilhelm-murdoch/gost ▸ opensnoop: http://www.brendangregg.com/blog/2014-07-25/opensnoop-for- linux.html
  11. OSX APPS ▸ brew & cask ▸ wireshark/packetpeeper ▸ istats:

    https://github.com/Chris911/iStats ▸ alfred: https://www.alfredapp.com/ (workflows: elastic, kill, vpn, hl) ▸ zap: https://github.com/keith/zap ▸ haroopad: http://pad.haroopress.com/ ▸ marp: https://yhatt.github.io/marp/
  12. OSX APPS ▸ hammerspoon: http://www.hammerspoon.org/ ▸ menumeters: http://member.ipmu.jp/yuji.tachikawa/MenuMetersElCapitan/ ▸ iterm:

    https://www.iterm2.com/ ▸ lunchy: https://github.com/sosedoff/lunchy-go ▸ flycut: https://github.com/TermiT/Flycut ▸ flux: https://justgetflux.com/ ▸ wifi-password: https://github.com/rauchg/wifi-password
  13. CHROME EXTENSIONS ▸ chrome-cli: https://github.com/prasmussen/chrome-cli ▸ https everywhere ▸ myblock

    ▸ awesome screenshot ▸ check-my-links ▸ jsonview
  14. WEIRD ELECTRON APPS ▸ kap ▸ soundnode ▸ hyperterm/black screen

    ▸ keeweb ▸ sqelectron ▸ Marp ▸ simplenote ▸ screencat
  15. FURTHER RESOURCES ▸ https://github.com/n1trux/awesome-sysadmin ▸ https://github.com/jlevy/the-art-of-command-line

  16. YOUR TOOLS?

  17. OTHERS ▸ ssh shuttle ▸ zerotier ▸ quicksilver ▸ vimium,

    vimperator (browser)