Vincent Ambo
74d252df97
Emacs: Added init-bindings.el, removed starter-kit-bindings
2013-07-08 16:54:54 +02:00
Vincent Ambo
4454fca696
Emacs: Added another theme (Gruber Darker), added a toggle for
...
fullscreen mode (M-RET)
2013-07-08 02:18:19 +02:00
Vincent Ambo
802f0f4213
emacs: Loading hooks + disabling hl-line-mode globally (I really don't
...
like it)
2013-07-08 01:52:03 +02:00
Vincent Ambo
977f658cf7
emacs: Fetch switch-window from Github
2013-07-08 01:39:36 +02:00
Vincent Ambo
7e66456fc0
emacs: Added a function to download a custom script
2013-07-08 01:39:10 +02:00
Vincent Ambo
50ec87400c
emacs: Moved some configurations around and fixed init-modes.el
2013-07-08 01:31:03 +02:00
Vincent Ambo
0d133eceb3
Split up configuration in five files. I wrote a nice commit message explaining this, but I wrote it in vi and it died on me.
2013-07-08 01:15:05 +02:00
Vincent Ambo
90f95a6a3d
Emacs: Added file init-functions.el which I'll use for handy functions
2013-07-08 00:16:17 +02:00
Vincent Ambo
c8dc574fcd
emacs:
...
- Move to Emacs.app (which doesn't work with Xnomad! :( But it's
goood)
- Add clojure-mode
- Switch to leuven theme (again, thanks @pcarrier)
2013-07-07 22:03:29 +02:00
Ludovic Courtès
212e96f39c
Leave `HAVE_HUP_NOTIFICATION' undefined on GNU/Hurd.
2013-07-07 13:21:06 +02:00
Vincent Ambo
62f609b47f
emacs: Swedish locales & ace-jump
2013-07-05 00:28:47 +02:00
Vincent Ambo
a5a7db8f1b
emacs: Added clojure stuff
2013-07-04 22:49:26 +02:00
Vincent Ambo
b3940040a2
emacs: Added rainbow-delimiters and other things
2013-07-04 18:54:31 +02:00
Vincent Ambo
e7c303a6a3
Added some tweaks (taken from @pcarrier's config! :))
2013-07-04 14:35:37 +02:00
Vincent Ambo
3facbfcaab
emacs: start server automatically
2013-07-04 12:10:05 +02:00
Vincent Ambo
ec8571ac09
fish: removed whoami from prompt
2013-07-04 12:08:59 +02:00
Vincent Ambo
ea7e25d25d
Updated fish shell with VC prompt and right pwd
2013-07-04 11:58:15 +02:00
Vincent Ambo
613c12af10
Updated fish config
2013-07-04 11:21:28 +02:00
Eelco Dolstra
b584a42e3d
Manual: auto-optimise-store is disabled by default
2013-07-03 18:35:59 +02:00
Vincent Ambo
75d437e45a
* added markdown-mode
2013-07-02 23:13:15 +02:00
Vincent Ambo
2ec20941fd
* added el-get to config file
...
** Installing switch-windows through el-get
* added several small options to make things nicer
2013-07-02 23:08:09 +02:00
Eelco Dolstra
5116214343
Add support for uncompressed NARs in binary caches
...
Issue NixOS/hydra#102 .
2013-07-01 21:03:14 +02:00
Vincent Ambo
ee536eb9b7
Emacs: Added IRC config
2013-07-01 19:09:26 +02:00
Eelco Dolstra
7986711632
copy-from-other-stores.pl: Respect $NIX_BIN_DIR
2013-07-01 13:30:28 +02:00
Eelco Dolstra
1917d750a0
copy-from-other-stores.pl: Report downloaded size as 0
2013-07-01 13:29:59 +02:00
Vincent Ambo
baa59374dd
Added solarized-dark colour theme
2013-07-01 03:14:15 +02:00
Vincent Ambo
9d17f365c8
Updated gitignore with init.el buffer
2013-07-01 03:08:10 +02:00
Vincent Ambo
76dd77aad0
Added magit to package list
2013-07-01 03:05:46 +02:00
Vincent Ambo
1c1128c2e1
Added mouse-support and some haskell-mode config to init.el
2013-07-01 03:03:23 +02:00
Vincent Ambo
22618246cb
Merge branch 'master' of https://github.com/tazjin/dotfiles
2013-07-01 02:32:42 +02:00
Vincent Ambo
ee76e971ce
Added initial emacs init
2013-07-01 02:32:30 +02:00
Eelco Dolstra
7ccd946407
Don't set $preferLocalBuild and $requiredSystemFeatures in builders
...
With C++ std::map, doing a comparison like ‘map["foo"] == ...’ has the
side-effect of adding a mapping from "foo" to the empty string if
"foo" doesn't exist in the map. So we ended up setting some
environment variables by accident.
2013-06-20 18:07:27 +00:00
Eelco Dolstra
5558652709
Don't substitute derivations that have preferLocalBuild set
...
In particular this means that "trivial" derivations such as writeText
are not substituted, reducing the number of GET requests to the binary
cache by about 200 on a typical NixOS configuration.
2013-06-20 19:26:31 +02:00
Eelco Dolstra
1906cce6fc
Increase SQLite's auto-checkpoint interval
...
Common operations like instantiating a NixOS system config no longer
fitted in 8192 pages, leading to more fsyncs. So increase this limit.
2013-06-20 14:01:33 +00:00
Vincent Ambo
ca9a059b88
Removed fish's greeting
2013-06-20 13:12:28 +02:00
Vincent Ambo
50b1cc1612
* Added fish config
2013-06-20 13:08:18 +02:00
Eelco Dolstra
9b11165aec
Disable the copy-from-other-stores substituter
...
This substituter basically cannot work reliably since we switched to
SQLite, since SQLite databases may need write access to open them even
just for reading (and in WAL mode they always do).
2013-06-20 12:01:33 +02:00
Eelco Dolstra
22144afa8d
Don't keep "disabled" substituters running
...
For instance, it's pointless to keep copy-from-other-stores running if
there are no other stores, or download-using-manifests if there are no
manifests. This also speeds things up because we don't send queries
to those substituters.
2013-06-20 11:55:15 +02:00
Eelco Dolstra
2b29e4b852
Bump version
2013-06-17 15:39:45 +02:00
Eelco Dolstra
6016bcd30e
Update release notes for Nix 1.5.3
2013-06-17 11:47:38 +02:00
Eelco Dolstra
1b6ee8f4c7
Allow hard links between the outputs of a derivation
2013-06-13 17:29:56 +02:00
Eelco Dolstra
cd49ee0897
Fix a security bug in hash rewriting
...
Before calling dumpPath(), we have to make sure the files are owned by
the build user. Otherwise, the build could contain a hard link to
(say) /etc/shadow, which would then be read by the daemon and
rewritten as a world-readable file.
This only affects systems that don't have hard link restrictions
enabled.
2013-06-13 17:12:24 +02:00
Eelco Dolstra
1e2c7c04b1
Fix assertion failure in canonicalisePathMetaData() after hash rewriting
...
The assertion in canonicalisePathMetaData() failed because the
ownership of the path already changed due to the hash rewriting. The
solution is not to check the ownership of rewritten paths.
Issue #122 .
2013-06-13 17:12:06 +02:00
Eelco Dolstra
6cc2a8f8ed
computeFSClosure: Only process the missing/corrupt paths
...
Issue #122 .
2013-06-13 16:43:20 +02:00
Eelco Dolstra
bfee9a2581
Typo
2013-06-13 14:51:11 +02:00
Eelco Dolstra
f9ff67e948
In repair mode, update the hash of rebuilt paths
...
Otherwise subsequent invocations of "--repair" will keep rebuilding
the path. This only happens if the path content differs between
builds (e.g. due to timestamps).
2013-06-13 14:46:07 +02:00
Eelco Dolstra
6b05f688ee
nix-daemon: Trust options like binary-caches when the client is root
...
Fixes #127 .
2013-06-12 12:10:26 +02:00
Eelco Dolstra
5c06e5297d
download-from-binary-cache.pl: Respect $NIX_CONNECT_TIMEOUT
2013-06-07 16:25:12 +02:00
Eelco Dolstra
24a356bf71
Replace $NIX_DEBUG_SUBST with an option ‘debug-subst’
...
Thus passing ‘--option debug-subst 1’ allows daemon users to turn on
debug info and see what the substituter is doing.
2013-06-07 15:36:36 +02:00
Eelco Dolstra
24e063efdc
download-from-binary-cache.pl: Show if we're waiting for a URL
...
Previously, if a binary cache is hanging/unreachable/slow,
download-from-binary-cache.pl would also hang without any indication
to the user. Now, if fetching a URL takes more than 5 seconds, it
will print a message to that effect.
2013-06-07 15:33:44 +02:00