Commit Graph
550 Commits
Author SHA1 Message Date
Mathias Bynens 437cb36953 Brewfile: Install BFG Repo-Cleaner 2014-05-28 07:35:21 +02:00
ribmoandMathias Bynens d6f8b4ec22 bootstrap.sh: Make rsync output numbers in a human-readable format
Closes #383.
2014-05-13 09:57:37 +02:00
Mathias Bynens 72a05b607e Brewfile: Install Node with npm
Ref. https://github.com/Homebrew/homebrew/pull/28075. Closes #362.
2014-05-13 09:54:11 +02:00
Mathias Bynens be711ca72e Brewfile: add instructions on how to change the default shell to Bash 4 2014-05-12 20:47:30 +02:00
Mathias Bynens bc96ac1c1e .bash_profile: Enable tab completion for git and g
Closes #197.
2014-05-12 16:08:07 +02:00
Haralan DobrevandMathias Bynens 52abe37d2f .bash_prompt: Speed up the Git commands for the prompt
Fixes #227 and closes #380.
2014-05-12 07:08:48 +02:00
Mathias Bynens 868ef43d1c Brewfile: Install hashpump 2014-05-11 07:50:47 +02:00
Thanasis PolychronakisandMathias Bynens 45d8e0ddbb .gitconfig: Make sure go never overrides branches
Closes #357. Thanks to @yukideluxe!
2014-05-07 15:04:55 +02:00
Vincent KlaiberandMathias Bynens a231822cdd Caskfile: Move phinze/cask to caskroom/cask
Homebrew Cask has been moved to https://github.com/caskroom/homebrew-cask.

Closes #375.
2014-05-05 09:20:01 +02:00
Mathias Bynens c32250223e Brewfile: Fix PHP 5.5 installation
Thanks to @interputed for the heads up: https://github.com/mathiasbynens/dotfiles/commit/a76db30d6529e41138009fe3dc67f21ba782496e#commitcomment-6200104
2014-05-03 09:57:51 +02:00
Mathias Bynens d31606fecc .osx: Don’t show hidden files by default
Most of the time I don’t need it, and when I do, I can temporarily enable it using the `show` alias, and revert it using the `hide` alias.
2014-05-01 22:06:58 +02:00
Mathias Bynens a76db30d65 Brewfile: Install PHP 5.5 with GMP support 2014-04-28 18:43:53 +02:00
Mathias Bynens 6a9eb9e605 Brewfile: Install ucspi-tcp, if only for tcpserver 2014-04-27 21:49:52 +02:00
Nick BudidharmaandMathias Bynens db46bccca9 .osx: Don’t reset the desktop wallpaper when resetting Launchpad
Files like `530142A0-6AEC-4921-A3A7-7C2B72FFF6E3.db` and `desktoppicture.db` exist in `~/Library/Application\ Support/Dock`, so let’s add a `-` with a wildcard `*` to both sides to ensure we don’t delete `desktoppicture.db` and reset the desktop wallpaper.

Closes #370.
2014-04-27 09:39:34 +02:00
Mathias Bynens aafc2c8227 Brewfile: Install xpdf, if only for pdfinfo 2014-04-26 09:09:12 +02:00
Cătălin MarișandMathias Bynens 80760af90f .functions: Make gi accept any number of arguments
Closes #367.
2014-04-15 16:25:26 +02:00
Mathias Bynens 9f0a48300f Brewfile: Install some more useful tools 2014-04-15 16:22:52 +02:00
Mathias Bynens 7fef769f9c Brewfile: Install GNU sed 2014-04-14 15:18:27 +02:00
Haralan DobrevandMathias Bynens 233f2be0a6 Install casks via Caskfile
`brew bundle` can now be used for casks as well.

Closes #365.
2014-04-07 17:18:58 +02:00
Mathias Bynens deb0a88b34 .osx: Update iOS Simulator symlink 2014-03-28 14:40:04 +01:00
Mathias Bynens 502338e033 .aliases: Use en0 for localip 2014-03-28 13:58:41 +01:00
Mathias Bynens 60f455cfce .osx: Add ExpandedStateFor* variants for OS X 10.9
Closes #361.
2014-03-22 09:15:20 +01:00
Mathias Bynens 1acaab5c8b .exports: Explicitly use UTF-8 even for LANG 2014-03-21 18:50:00 +01:00
Mathias Bynens 92f4b42aba .osx: Comment computer name settings
It’s good to have these commands here as a reference, but it’s annoying when running `.osx` on multiple computers in the same network.
2014-03-06 15:33:24 +01:00
Mathias Bynens a888a1953f .osx: Remove “disable opening and closing window animations”
Sadly, this doesn’t work anymore in OS X 10.9.

Closes #270.
2014-03-06 12:08:19 +01:00
Cătălin MarișandMathias Bynens b7e0ea2dee .osx: Change minimize/maximize window effect
By default, OS X Mavericks uses the annoying `genie` effect whenever windows are minimized/maximized. This commit changes that preference and makes OS X use the more tolerable `scale` effect.

Closes #355. Ref. #270.
2014-03-06 12:06:14 +01:00
Mathias Bynens 235e141b78 .osx: Allow installing Chrome user scripts via GitHub Gist or Userscripts.org 2014-03-05 16:54:42 +01:00
Cătălin MarișandMathias Bynens c57cea1344 .cask: Add Opera, Opera Developer and Opera Next
Closes #348.
2014-03-05 11:09:53 +01:00
Cătălin MarișandMathias Bynens 41ab2a25d6 .osx: Add missing value
In order to properly overwrite the `key` of a `domain`, `defaults` needs to be provided with a valid `value` for the `key`:

    `defaults write <domain> <key> <value>`

Closes #350.
2014-03-05 08:51:03 +01:00
Luveen Rupchand WadhwaniandMathias Bynens c62ff1628b .gitconfig: Explicitly disable indent-with-non-tab
Don’t use `indent-with-non-tab`. This config flag is PERNICIOUS. If turned on, Git won’t tell you that you indented your code incorrectly. Instead, when it is pushing your changes to your remote repo, Git will silently convert any consecutive 8-space strings it sees into tab characters. This can be highly undesirable, especially if you collaborate with a team that expects the code to be indented using spaces instead of tabs.

At the very least, the comment above this line should very clearly explain the fact that `indent-with-non-tab` does more than advertised in the `git-config man page (https://www.kernel.org/pub/software/scm/git/docs/git-config.html).

Closes #351.
2014-03-05 08:37:45 +01:00
Mathias Bynens d4cfb804fc .osx: Remove old keyboard illumination settings
These commands don’t have any effect anymore in OS X 10.9.

Closes #327.
2014-03-04 18:26:02 +01:00
Christian GärtnerandMathias Bynens 4775663335 .functions: Add a alias for atom
Closes #349.
2014-03-04 13:30:06 +01:00
Mathias Bynens 90a0c750bb Brewfile: explicitly list non-default taps 2014-03-03 12:32:30 +01:00
Cătălin MarișandMathias Bynens e55e5b964d .osx: Make Dock more transparent
Closes #346.
2014-03-02 09:58:03 +01:00
Mathias Bynens 9c9ca938c1 Brewfile: install pv (pipe viewer)
Hat tip: @chastell / http://talks.chastell.net/kodio-2014/#/39
2014-03-02 08:28:32 +01:00
Mathias Bynens c8c23fb4c5 Brewfile: install moreutils, if only for sponge
Hat tip: @chastell / http://talks.chastell.net/kodio-2014/#/21
2014-03-02 08:24:55 +01:00
Mathias Bynens 79e87d6034 .vimrc: Explicitly use the Molokai theme 2014-02-22 15:57:54 +01:00
Mathias Bynens 4a7f8a5c52 Brewfile: Install ImageMagick with WebP support 2014-02-11 10:09:46 +01:00
Mathias Bynens 944d6aa988 .osx: Kill cfprefsd after changing preferences
As of OS X 10.9 this is necessary to make sure the changes persist.

Closes #330.
2014-02-04 16:34:44 +01:00
Mathias Bynens 154a15c2a0 Brewfile: Install p7zip (i.e. 7z etc.) 2014-01-19 20:45:24 +01:00
Manpreet SinghandMathias Bynens d2ca315de2 .osx: Support multiple systemuiserver pref files
Closes #319.
2014-01-10 12:11:49 +01:00
Sindre SorhusandMathias Bynens d8ac2c9544 .functions: Make np remove node_modules
This lets you catch cases where you forgot to add a dependency to `package.json`.

Closes #321.
2014-01-09 18:47:11 +01:00
Mathias Bynens 47a67ac3e4 .aliases: Add jsc alias
Useful for testing code in JavaScriptCore.

Hat tip: https://twitter.com/RussB/status/420409644117262336 (via @rauschma)
2014-01-08 22:07:19 +01:00
Christopher PellouxandMathias Bynens 674506b7c6 .osx: Set Desktop as the default location for new Finder windows
Closes #285.
2014-01-02 16:32:57 +01:00
Mathias Bynens 6580532b21 README: Credit @kevinSuttle 2013-12-30 16:11:24 +01:00
Mathias Bynens 515a7e18d0 .osx: Display Bluetooth icon in menu bar 2013-12-30 16:04:29 +01:00
Mathias Bynens bcef5e2d96 .osx: Add Finder ‘Get Info’ settings 2013-12-18 12:31:18 +01:00
Mathias Bynens 3d4878f150 .osx: Add Activity Monitor settings 2013-12-18 12:26:05 +01:00
Mathias Bynens a8c41c9c6c init: Tweak Sublime Text settings 2013-12-18 10:44:25 +01:00
Jarrett DrouillardandMathias Bynens 6c16e6b93c .gitconfig: Add dm alias
`git dm` deletes local branches that have been merged with master.

Closes #309.
2013-12-13 12:33:20 +01:00