Skip to content

A collection of my dotfiles and other configuration information

Notifications You must be signed in to change notification settings

chadlawlis/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

dotfiles

A collection of my dotfiles and other configuration information for getting a new machine up and running.

Inspired by https://github.com/nateirwin/dotfiles.

Applications

App Store

  • 1Password
  • Alfred
  • Evernote
  • Monosnap
  • OmniGraffle
  • Slack
  • Tweetdeck
  • Xcode

Download

System configuration

App configuration

To do after downloading and installing each app.

Alfred

Set up sync:

  • Preferences > Advanced > Syncing > Set sync folder > iCloud Drive > alfred

Atom

Set up shell commands:

  • ln -s /Applications/Atom.app/Contents/Resources/app/atom.sh /usr/local/bin/atom, or:
  • Atom > Install Shell Commands

Install packages:

  • atom-beautify
  • atom-css-comb
  • linter
  • linter-csslint
  • linter-js-standard (set Style to "semi-standard" in package settings)
  • linter-tidy
  • tabs-to-spaces
  • sublime-style-column-selection

Add to .bash_profile to use Atom as the default editor: export EDITOR='atom'

Sublime Text

Version 3 at the time of writing.

Install command line tool:

Set word wrap as default:

  • Open settings via "command + ,"
  • Add "word_wrap": true

HyperTerm

Add to plugins:

Set bell: false to deactivate bell sound.

See here for .hyper.js settings file: https://gist.github.com/chadlawlis/0eee3fef19ee8cf24d5d314fad960a84

Consider automating in the future via https://github.com/nateirwin/dotfiles#hyperterm

Postgres

Add to .bash_profile to enable command line tools: export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/latest/bin

The "Postgres.app" includes PostgreSQL, PostGIS, and GDAL out of the box. The "GDAL Complete" package must still be installed for QGIS - see below.

Install via Homebrew down the road?

PgAdmin

Version 4 at the time of writing.

To connect to the "Postgres.app" locally:

  1. Dashboard > Add New Server
  2. General > Name: "Postgres.app" (this is free form and can be anything)
  3. Connection > Host/name address: "localhost"
  4. Keep all other fields default:
  • Port: 5432
  • Maintenance database: postgres
  • User name: postgres (may want to change this to machine's user name)
  1. Double click "Servers" in sidebar to connect once complete

Python

MacOs Sierra comes with 2.7 out of the box, so no need to install.

If interested in Python 3:

  • brew install python3

Use python --version to check version installed.

QGIS

Version 2.18 at the time of writing.

Will need to install 3 packages before installing the QGIS package (all of which are included in the KyngChaos download):

  • GDAL Complete
  • NumPy
  • matplotlib

Install plugins:

  • OpenLayers Plugin
  • Vector Tiles Reader
  • QuickOSM
  • qgis2web
  • Table Manager (?)

(Note to self: look into configuring keyboard shortcuts and menu/display preferences and how best to migrate this across machines)

JOSM

Install josm.jnlp and move to "Applications" folder.

Java must be installed in order to use this. See: https://www.java.com/en/download/mac_download.jsp.

Install plugins:

  • OpenData
  • GeoTools should be installed out of the box; if not, install it
  • Reverter
  • Todo

App shortcut will appear in "Desktop" by default - this can be configured in the josm.jnlp file.

About

A collection of my dotfiles and other configuration information

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published