my squiggle ~
=============

these are my dotfiles

i haven't really organized them for other people, but if you have questions, feel free to email me at <me@evanhahn.com>

installation
------------

1. clone this repo
1. if on macOS
   - install [Homebrew](http://brew.sh/)
   - `script/macos-settings.sh`
   - disable Spotlight suggestions
   - `Defaults tty_tickets` with `visudo`

   if on Ubuntu Server
   - install Python
   - populate `~/.config/redshift-location` with `LAT:LNG`
   - make sure `/etc/apt/sources.list` has [what you want](https://help.ubuntu.com/lts/serverguide/configuration.html)

   if on Arch
   - install everything
   - `etckeeper init`
1. `script/packages.py [package manager]  # to install packages`
1. `script/dependencies.py  # because git submodules suck`
1. `chsh -s "$(which zsh)"  # to use ZSH`
1. `script/install-vim-plug.sh  # to install vim-plug`
1. `cd home && stow -t "$HOME" *  # to symlink all files`

update
------

```sh
script/dependencies.py
upup
```

firefox extensions
------------------

- HTTPS Everywhere
- Privacy Badger
- Tab Center
- VimFX

my squiggle ~
=============

these are my dotfiles

i haven't really organized them for other people, but if you have questions, feel free to email me at <me@evanhahn.com>

installation
------------

1. clone this repo
1. if on macOS
   - install [Homebrew](http://brew.sh/)
   - `script/macos-settings.sh`
   - disable Spotlight suggestions
   - `Defaults tty_tickets` with `visudo`

   if on Ubuntu Server
   - install Python
   - populate `~/.config/redshift-location` with `LAT:LNG`
   - make sure `/etc/apt/sources.list` has [what you want](https://help.ubuntu.com/lts/serverguide/configuration.html)

   if on Arch
   - install everything
   - `etckeeper init`
1. `script/packages.py [package manager]  # to install packages`
1. `script/dependencies.py  # because git submodules suck`
1. `chsh -s "$(which zsh)"  # to use ZSH`
1. `script/install-vim-plug.sh  # to install vim-plug`
1. `cd home && stow -t "$HOME" *  # to symlink all files`

update
------

```sh
script/dependencies.py
upup
```

to do manually
--------------

- iTerm 2
  - Advanced Settings, disable "Perform DNS lookups to check if URLs are valid"

- Firefox extensions
  - HTTPS Everywhere
  - Privacy Badger
  - Tab Center
  - VimFX

Add note about disabling DNS lookups in iTerm
Add note about disabling DNS lookups in iTerm
