Commit graph

17512 commits

Author SHA1 Message Date
Domen Kožar
620d57f036 doc: typo 2013-07-12 11:27:43 +02:00
Eelco Dolstra
6fcc290619 build-remote.pl: Move "building ..." message to a better place 2013-07-11 17:16:45 +02:00
Eelco Dolstra
ed09d0c0a4 nix-build --run-env: Always use Bash
Fixes #113.
Fixes #131.
2013-07-11 14:40:29 +02:00
Eelco Dolstra
656390062a nix-build --run-env: Source $stdenv/setup in the interactive shell
This ensures that not just environment variables are set, but also
shell functions such as unpackPhase, configurePhase and so on.
2013-07-11 14:32:22 +02:00
Vincent Ambo
d2311f48f6 emacs: add /usr/local/bin to emacs' $PATH 2013-07-10 14:32:09 +02:00
Vincent Ambo
f2d23b8182 fish: Set EDITOR variable and edit function to use -n and -create-frame option in emacsclient 2013-07-10 11:39:13 +02:00
Vincent Ambo
c5f6606f63 emacs: Switched font 2013-07-09 14:04:58 +02:00
Vincent Ambo
b65611db02 emacs: Initial mail settings 2013-07-08 18:55:16 +02:00
Vincent Ambo
f2c32a12be emacs: Completely removed starter-pack, shuffling dependencies 2013-07-08 18:54:54 +02:00
Vincent Ambo
51fdc2a295 emacs: Fixed browser setting (by removing it!) 2013-07-08 17:51:08 +02:00
Vincent Ambo
9961463ad7 emacs: Switched Haskell indent mode 2013-07-08 16:59:35 +02:00
Vincent Ambo
0ebbf64fd1 Emacs: Added a function to reconnect rcirc 2013-07-08 16:55:56 +02:00
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