Commit Graph
521 Commits
Author SHA1 Message Date
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
Mathias Bynens d91d9e8fbd .osx: Delete some old commands that no longer work
These commands only work on outdated versions of OS X.

Ref. #305.
2013-12-09 11:39:20 +01:00
Mathias Bynens a87a39e04f .osx: Hide some menu bar icons in OS X 10.9 Mavericks
Kudos to @kevinSuttle for finding the appropriate `plist` file!
https://github.com/mathiasbynens/dotfiles/issues/305#issuecomment-30102827

Ref. #305.
2013-12-09 11:36:48 +01:00
Mathias Bynens ee79763e73 init: Fix typo in Sublime Text settings 2013-12-08 20:11:14 +01:00
Cătălin MarișandMathias Bynens e20538715d bin: Make httpcompression prevent caching
In some cases, intermediate proxies ignore the `Content-Encoding` header
altogether.

Sending `Cache-Control no-cache` as a request header solves this problem
by forcing validation of the resources in the intermediate proxies,
thereby, ensuring that every request is fetched from the origin server.

Ref. alrra/dotfiles#2. Closes #308.
2013-12-08 14:51:05 +01:00
solygenandMathias Bynens 5cdfccf8f5 .gitconfig: Add aliases to find branches/tags/commits
Closes #304.
2013-12-08 14:47:01 +01:00
Eugene ZhukandMathias Bynens e80bb561bc .osx: Hide Safari’s sidebar in Top Sites by default
Closes #296.
2013-12-04 00:30:52 +01:00
Haralan DobrevandMathias Bynens a32092b194 README: Use Brewfile instead of .brew
Closes #294.
2013-11-27 21:09:06 +01:00
Mat LoweryandMathias Bynens 9a3a129488 .aliases: Improve lsd
Ref. #292.
2013-11-26 10:17:59 +01:00
Mathias Bynens b36561c2df .gitconfig: Make git rebase safer on OS X
See <http://www.git-tower.com/blog/make-git-rebase-safe-on-osx/>.

Closes #291.
2013-11-26 10:04:14 +01:00
Mathias Bynens 5a344c8426 Use Brewfile now that Homebrew supports it
https://github.com/mxcl/homebrew/blob/master/Library/Contributions/cmd/brew-bundle.rb
https://coderwall.com/p/afmnbq
2013-11-25 18:07:46 +01:00
Sindre SorhusandMathias Bynens 6405d98781 .aliases: Add npme
`npme` is like `npm` except it uses a registry located in Europe, causing it to be much faster for Europeans. See <http://npmjs.eu/> for more information.

Closes #284.
2013-11-18 19:36:58 -08:00
AmberandMathias Bynens fca798e720 .aliases: Update RubyGems before updating installed gems
Closes #282.
2013-11-13 18:06:11 +01:00
gregstallingsandMathias Bynens cb8843bea7 .aliases: Add reload
`reload` invokes the shell as a login shell, which essentially reloads it.

Closes #247.
2013-11-05 16:13:35 +01:00
Mathias Bynens 5b8a202b2e .osx: Disable smart quotes and dashes 2013-11-05 15:49:13 +01:00
Haralan DobrevandMathias Bynens 8dbb54c275 README: Document the .cask file
Closes #280.
2013-11-04 16:46:41 +01:00
gregstallingsandMathias Bynens 7bba9f3bfe .aliases: Add afk to lock the screen
Closes #258.
2013-11-04 14:25:17 +01:00
Cătălin MarișandMathias Bynens 284ced9441 .osx: Don’t kill Dashboard
`killall Dashboard` doesn’t actually do anything. To apply the changes for Dashboard, `killall Dock` is enough as Dock is Dashboard’s parent process.

Closes #277.
2013-11-04 14:15:19 +01:00
Mathias Bynens 7f96896d33 .osx: Remove broken three-finger swipe commands
If anyone knows how to make this work, please let me or @necolas know!

Ref. #171.
2013-11-02 22:08:39 +01:00
Mathias Bynens a3f91f67e0 .osx: Add SSD-specific tweaks
Source: http://forums.macrumors.com/showthread.php?t=1505922
2013-11-02 17:30:49 +01:00
Mathias Bynens d82a407f9f README: Update link to Lauri Ranta’s resources 2013-11-02 14:44:22 +01:00
Mathias Bynens 91c8708e09 .osx: Don’t prompt when quitting iTerm 2013-11-01 11:43:33 +01:00
Mathias Bynens 66ec6c71d7 .aliases: Lowercase projects dir 2013-11-01 11:35:25 +01:00
Mathias Bynens 0c2c098090 .osx: Rename computer name 2013-10-31 23:59:32 +01:00
Mathias Bynens 4d15aee7b1 init: Install Sublime Text settings
Closes #275.
2013-10-31 23:45:43 +01:00
Mathias Bynens d894e76513 init: Add iTerm colors
Closes #274.
2013-10-31 23:35:27 +01:00
Vincent KlaiberandMathias Bynens ae3daa2d59 .osx: Minimize windows into their application’s icon
Closes #271.
2013-10-30 14:58:17 +01:00
Mathias Bynens 36b20a9257 Make .cask executable 2013-10-30 10:39:43 +01:00
Chen CohenandMathias Bynens 24ed3fa6c8 .aliases: Improve ips
Ref. #268 and #269.
2013-10-30 09:48:33 +01:00
Mathias Bynens fac04d1441 .osx: Suppress error messages when running ~/.osx twice
Closes #266.
2013-10-27 08:55:58 +01:00