Commit graph

17973 commits

Author SHA1 Message Date
William Carroll
935ce33753 Conditionally activates tabbar-mode 2017-07-01 22:54:19 -04:00
William Carroll
f92f70a711 Updates deps 2017-07-01 22:53:41 -04:00
William Carroll
abb61dade2 Updates symlinking script for custom emacs funcs 2017-07-01 16:46:46 -04:00
William Carroll
296fe1b8f6 Stylizes tabbar; extends emacs config 2017-07-01 16:21:44 -04:00
William Carroll
e812876dd3 Impls git-discard function 2017-07-01 15:53:11 -04:00
William Carroll
467b5212cf Adds tabbar support for buffers 2017-07-01 15:53:11 -04:00
William Carroll
4a872bbe7c Extends indentation configuration 2017-07-01 15:52:21 -04:00
William Carroll
c3ff91d35e Updates dependencies 2017-07-01 15:52:21 -04:00
William Carroll
a4b2f49671 Adds solaire-mode for aesthetic adjustments 2017-07-01 11:03:13 -04:00
William Carroll
e7f276b9d4 Supports highlighting current line number 2017-07-01 10:54:56 -04:00
Eelco Dolstra
63d6e0ad3f Merge pull request #1417 from corngood/cygwin-fix
Call SetDllDirectory("") after sqlite3 init on cygwin
2017-06-30 19:50:00 +02:00
William Carroll
de77b31e7f Updates emacs theme 2017-06-26 17:12:32 -04:00
William Carroll
05339cf3b0 Displays time in emacs modeline 2017-06-26 10:59:06 -04:00
William Carroll
813edb7c3d Adds zshrc to repo 2017-06-26 10:58:55 -04:00
William Carroll
e52c4330c7 Disables QuickEdit prototype 2017-06-26 10:30:17 -04:00
William Carroll
6dc3c703aa Adds function to get live directory space updates 2017-06-25 16:31:52 -04:00
William Carroll
257246aed5 Updates ZSH_THEME and trims fat from config 2017-06-25 15:44:18 -04:00
William Carroll
b91fdbd28f Configures aliases for installed dependencies 2017-06-25 15:42:58 -04:00
William Carroll
9c41fabf57 Deletes vim wishlist 2017-06-25 15:42:17 -04:00
Niklas Hambüchen
b591536e93 Fix potential crash/wrong result two hashes of unequal length are compared 2017-06-24 02:17:45 +02:00
William Carroll
73ecea2030 Formats echo strings in config script 2017-06-23 13:11:03 -04:00
William Carroll
35594873ed Adds gitconfig 2017-06-23 13:01:44 -04:00
William Carroll
b7cfc618e7 Removes fish shell 2017-06-23 13:01:31 -04:00
William Carroll
f344f2e370 Adds os detection for bootstrapping configs 2017-06-23 13:01:16 -04:00
William Carroll
e51d11e4bc Updates kbd to search through projects 2017-06-23 11:46:31 -04:00
William Carroll
9cc1c0512a Adds kbds to cycle through flycheck errors 2017-06-23 11:46:09 -04:00
William Carroll
bcde7fabc4 Centers evil search results vertically on a page 2017-06-23 11:45:23 -04:00
William Carroll
b757f26394 Reduces flycheck error display delay 2017-06-23 11:42:45 -04:00
Dr. J. Kubernaught
e2f7cf6258 docs: Add official code of conduct
As dictated by the goddess to the eternal polyfather of love.

Signed-off-by: Reverend Dr. J. Kubernaughtt The Most Recent <tazjin@gmail.com>
2017-06-22 15:12:51 +02:00
William Carroll
e476c5d9a7 Extends dired windmove kbds 2017-06-21 23:53:56 -04:00
William Carroll
8418083b64 Runs evil mode for buffers that activate linum-on 2017-06-21 23:53:11 -04:00
William Carroll
689e887354 Blacklists additional modes from MRU buffer candidates 2017-06-21 23:51:59 -04:00
William Carroll
a349d4ca8c Conditionally set font and size for Linux and OS X 2017-06-21 22:58:16 -04:00
William Carroll
53d106ee88 Removes dired bindings that interfere with windmove global kbds 2017-06-21 22:57:51 -04:00
William Carroll
5e5084311f Starts KDE environment at startup 2017-06-21 22:02:35 -04:00
William Carroll
71bb47c7a3 Adds helpers for single file symmetric encryption / decryption 2017-06-21 14:18:44 -04:00
William Carroll
9d591e52ac Adds GPG helper functions; Cleans index.sh 2017-06-20 18:07:18 -04:00
David McFarland
596b0e0a04 Call SetDllDirectory("") after sqlite3 init on cygwin
Cygwin sqlite3 is patched to call SetDllDirectory("/usr/bin") on init, which
affects the current process and is inherited by child processes.  It causes
DLLs to be loaded from /usr/bin/ before $PATH, which breaks all sorts of
things.  A typical failures would be header/lib version mismatches (e.g.
openssl when running checkPhase on openssh).  We'll just set it back to the
default value.

Note that this is a problem with the cygwin version of sqlite3 (currently
3.18.0).  nixpkgs doesn't have the problematic patch.
2017-06-20 10:59:13 -03:00
William Carroll
8fbafc3a5c Conditionally enables Evil; adds Dired+; conditionally applies linum 2017-06-20 07:48:03 -04:00
William Carroll
5e5c4b0c38 Updates README to current preferences 2017-06-20 07:46:58 -04:00
Eelco Dolstra
c7346a275c
Restore thunks on any exception
There's no reason to restrict this to Error exceptions. This shouldn't
matter to #1407 since the repl doesn't catch non-Error exceptions
anyway, but you never know...
2017-06-20 12:13:17 +02:00
Shea Levy
04ed11a978 Let hydra choose an alternate list of systems 2017-06-19 14:21:06 -04:00
Eelco Dolstra
a1355917ec
Disable use of virtual hosting in aws-sdk-cpp
Recently aws-sdk-cpp quietly switched to using S3 virtual host URIs
(https://github.com/aws/aws-sdk-cpp/commit/69d9c53882), i.e. it sends
requests to http://<bucket>.<region>.s3.amazonaws.com rather than
http://<region>.s3.amazonaws.com/<bucket>. However this interacts
badly with curl connection reuse. For example, if we do the following:

1) Check whether a bucket exists using GetBucketLocation.
2) If it doesn't, create it using CreateBucket.
3) Do operations on the bucket.

then 3) will fail for a minute or so with a NoSuchBucket exception,
presumably because the server being hit is a fallback for cases when
buckets don't exist.

Disabling the use of virtual hosts ensures that 3) succeeds
immediately. (I don't know what S3's consistency guarantees are for
bucket creation, but in practice buckets appear to be available
immediately.)
2017-06-19 18:51:33 +02:00
Eelco Dolstra
82a0d614cf
Support creating S3 caches in other regions than us-east-1 2017-06-19 18:51:33 +02:00
Eelco Dolstra
b33621d425
Handle S3Errors::RESOURCE_NOT_FOUND from aws-sdk-cpp
This is returned by recent versions. Also handle NO_SUCH_KEY even
though the library doesn't actually return that at the moment.
2017-06-19 18:51:32 +02:00
Eelco Dolstra
1c969611ba
Suppress "will retry in N ms" for non-retriable errors
Newer versions of aws-sdk-cpp call CalculateDelayBeforeNextRetry()
even for non-retriable errors (like NoSuchKey) whih causes log spam in
hydra-queue-runner.
2017-06-19 18:51:32 +02:00
Eelco Dolstra
00aa7c6705
Show aws-sdk-cpp log messages 2017-06-19 18:51:32 +02:00
Eelco Dolstra
1888f7889b
macOS: Ugly hack to make the tests succeed
Sandboxes cannot be nested, so if Nix's build runs inside a sandbox,
it cannot use a sandbox itself. I don't see a clean way to detect
whether we're in a sandbox, so use a test-specific hack.

https://github.com/NixOS/nix/issues/1413
2017-06-19 14:26:05 +02:00
Eelco Dolstra
b5bdfdef73
macOS: Remove flags
In particular, UF_IMMUTABLE (uchg) needs to be cleared to allow the
path to be garbage-collected or optimised.

See https://github.com/NixOS/nixpkgs/issues/25819.
+       the file from being garbage-collected.
2017-06-19 14:19:21 +02:00
William Carroll
1ccaee9fa9 Adds finer-grain control over Linum Mode 2017-06-18 13:23:21 -04:00