Rob Vermaas
8a37500355
initial try for a nixos module for hydra channel mirroring
...
svn path=/nixos/trunk/; revision=23990
2010-09-29 11:31:09 +00:00
Evgeny Egorochkin
88b24ece7f
Quassel: quick fix
...
svn path=/nixos/trunk/; revision=23930
2010-09-26 02:10:23 +00:00
Evgeny Egorochkin
b766f8ac8d
AMule: quick fix
...
svn path=/nixos/trunk/; revision=23929
2010-09-26 02:09:34 +00:00
Evgeny Egorochkin
3bca96e1bd
AMule: create the user only if the user option is null, don't pollute the system profile with useless packages.
...
svn path=/nixos/trunk/; revision=23928
2010-09-26 02:04:06 +00:00
Evgeny Egorochkin
d8c72719aa
Quassel: Create quassel user only if cfg.user is left empty to avoid messing up existing users.
...
This solution is still suboptimal but others are even worse.
svn path=/nixos/trunk/; revision=23927
2010-09-26 01:58:44 +00:00
Evgeny Egorochkin
9b7533c2fd
KDE4: fix suid for kcheckpass, although suid doesn't seem to be needed if you use PAM
...
svn path=/nixos/trunk/; revision=23906
2010-09-22 23:08:05 +00:00
Evgeny Egorochkin
910103246f
TOR: make torify work(only when enabled as a service. nix-env -i tor replaces it with a broken version.)
...
svn path=/nixos/trunk/; revision=23905
2010-09-22 23:07:59 +00:00
Evgeny Egorochkin
c0751f83e9
Quassel: don't pollute profiles with useless files
...
svn path=/nixos/trunk/; revision=23904
2010-09-22 23:07:52 +00:00
Yury G. Kudryashov
1319531f28
Add system.path to PATH instead of overriding
...
svn path=/nixos/trunk/; revision=23879
2010-09-21 09:16:47 +00:00
Evgeny Egorochkin
36fe7f69c6
Quassel: get rid of custom logging remnants
...
svn path=/nixos/trunk/; revision=23867
2010-09-20 01:44:07 +00:00
Evgeny Egorochkin
e5aea56bb5
TOR: prevent creation of torPrivoxy.conf if Privoxy is disabled.
...
Patch by Russel O'Connor
svn path=/nixos/trunk/; revision=23862
2010-09-19 15:40:03 +00:00
Evgeny Egorochkin
385ec89817
TOR: client should be disabled by default
...
svn path=/nixos/trunk/; revision=23860
2010-09-18 16:36:03 +00:00
Evgeny Egorochkin
764f5f34fd
Quassel: use the generic logging for jobs instead of rolling your own.
...
svn path=/nixos/trunk/; revision=23854
2010-09-18 12:50:55 +00:00
Evgeny Egorochkin
39193fa1e7
Folding@Home service: don't make binaries visible
...
svn path=/nixos/trunk/; revision=23852
2010-09-18 12:44:03 +00:00
Evgeny Egorochkin
41530c8e76
TOR service: sane default for burst rate
...
svn path=/nixos/trunk/; revision=23851
2010-09-18 12:43:48 +00:00
Evgeny Egorochkin
b2b227c99f
TOR service: refactored options to avoid mess
...
svn path=/nixos/trunk/; revision=23850
2010-09-18 11:30:14 +00:00
Evgeny Egorochkin
259c007f70
Quassel: use the convenience daemon package.
...
svn path=/nixos/trunk/; revision=23849
2010-09-18 11:30:09 +00:00
Evgeny Egorochkin
1b4c811d41
Added AMule daemon service
...
svn path=/nixos/trunk/; revision=23848
2010-09-18 11:30:04 +00:00
Eelco Dolstra
82f97b5fb2
* Allow modules to add packages to the $PATH seen by programs called
...
from udev rules. This is slightly tricky because udev has a
512-character limit on environment variables, so we create a symlink
tree to work around this.
svn path=/nixos/trunk/; revision=23822
2010-09-16 15:23:12 +00:00
Evgeny Egorochkin
dc8eff071a
Added Folding@Home service
...
svn path=/nixos/trunk/; revision=23816
2010-09-16 02:06:44 +00:00
Eelco Dolstra
ea4d3e2c8c
* Don't run dhclient on Xen's peth* devices.
...
svn path=/nixos/trunk/; revision=23779
2010-09-14 11:17:48 +00:00
Eelco Dolstra
f729f12e4e
Some cleanups in the activation script:
...
* Moved some scriptlets to the appropriate modules.
* Put the scriptlet that sets the default path at the start, since it
never makes sense not to have it there. It no longer needs to be
declared as a dependency.
* If a scriptlet has no dependencies, it can be denoted as a plain
string (i.e., `noDepEntry' is not needed anymore).
svn path=/nixos/trunk/; revision=23762
2010-09-13 15:41:38 +00:00
Evgeny Egorochkin
9f06fb806c
Fix TOR option descriptions: kbytes-> bytes
...
svn path=/nixos/trunk/; revision=23735
2010-09-11 11:43:09 +00:00
Sander van der Burg
10a3bd6ffe
Added virtualbox service, which fixes the RandR problem and also keeps the guest's clock in sync with the host
...
svn path=/nixos/trunk/; revision=23672
2010-09-07 13:28:17 +00:00
Nicolas Pierron
c9dc3651da
Replace mkOverride by its alias mkOverrideTemplate to remove the unused
...
template argument of mkOverride later.
svn path=/nixos/trunk/; revision=23631
2010-09-03 19:10:59 +00:00
Nicolas Pierron
6fa66ff7b9
Move matches just below the identifier.
...
svn path=/nixos/trunk/; revision=23628
2010-09-03 19:10:45 +00:00
Eelco Dolstra
2ac462c3c7
* Set NIX_CONF_DIR in cronjobs. Otherwise the garbage collector won't see
...
the system nix.conf.
svn path=/nixos/trunk/; revision=23561
2010-08-31 12:57:47 +00:00
Eelco Dolstra
59b29535e5
* Include the Bluetooth module in module-list.nix.
...
svn path=/nixos/trunk/; revision=23486
2010-08-27 15:32:49 +00:00
Lluís Batlle i Rossell
63c3d72aa6
Updating the nvidiaLegacy nixos xserver driver to a numbered name, to match the current
...
*two* possibilities of nvidia legacy driver in nixpkgs.
svn path=/nixos/trunk/; revision=23412
2010-08-24 22:00:18 +00:00
Lluís Batlle i Rossell
1e7058d025
Removing the NvAGP special option for nvidiaLegacy. Although it helped in
...
suspending the machine, it also slowed down the graphics (specially 2D) quite a lot.
firefox flash, firefox scrolling was a pain.
I'll leave that up to the nixos user with the cfg.deviceSection.
svn path=/nixos/trunk/; revision=23407
2010-08-24 18:24:06 +00:00
Yury G. Kudryashov
a7d7f1630f
Will move digikam outside of kde4 in kde4.5, so change example
...
svn path=/nixos/trunk/; revision=23266
2010-08-19 23:07:14 +00:00
Eelco Dolstra
4c8fb8d4b2
* The "atd" job tends to fail randomly on startup for unknown
...
reasons. Doing "atd -f" seems to work better.
svn path=/nixos/trunk/; revision=23251
2010-08-19 14:50:48 +00:00
Eelco Dolstra
c55f496c52
* The ALSA job shouldn't be started until udevtrigger has finished.
...
Otherwise the sound card drivers may not have been loaded yet, and
restoring the mixer settings will fail. Also, since the ALSA job
itself will fail, it won't save the mixer settings on shutdown.
svn path=/nixos/trunk/; revision=23245
2010-08-19 11:55:52 +00:00
Eelco Dolstra
751ec4f845
* Xfce requires desktop-file-utils to create/update .desktop files.
...
svn path=/nixos/trunk/; revision=23183
2010-08-16 07:48:06 +00:00
Eelco Dolstra
2ec105cc85
* Separate building of the NixOS manual and manpages. Usually we only
...
need the manpages, and the manual takes much longer to build.
svn path=/nixos/trunk/; revision=23112
2010-08-11 12:28:53 +00:00
Eelco Dolstra
2e0a569187
* Use InputClass in the synaptics module to automatically use the
...
synaptics driver for all touchpads (unless the "dev" option is set).
* Get rid of some synaptics options: SHMConfig, Repeater (obsolete);
*Edge (usually auto-detected), Protocol (use auto-detect instead).
svn path=/nixos/trunk/; revision=23092
2010-08-10 14:13:57 +00:00
Eelco Dolstra
5456815016
* Re-enable ctrl-alt-backspace to kill the X server.
...
svn path=/nixos/trunk/; revision=23089
2010-08-10 12:37:39 +00:00
Eelco Dolstra
8de6ab7dff
* Enable the Xfce power manager.
...
svn path=/nixos/trunk/; revision=23079
2010-08-09 23:15:39 +00:00
Eelco Dolstra
c388446bb0
* Xfce is now more or less functional.
...
svn path=/nixos/trunk/; revision=23075
2010-08-09 21:59:34 +00:00
Eelco Dolstra
31db968be4
* In QEMU, set a higher refresh rate in xorg.conf so that resolutions
...
higher than 800x600 work.
* Add a "Monitor" statement to the "Screen" section, because otherwise
the Monitor section is ignored.
svn path=/nixos/trunk/; revision=23068
2010-08-09 20:10:16 +00:00
Eelco Dolstra
057602f3f2
* Some subdirectories should always be symlinked in the system path
...
when X11 is enabled (e.g. etc/xdg, share/icons...).
svn path=/nixos/trunk/; revision=23062
2010-08-09 18:04:55 +00:00
Eelco Dolstra
f6497fa576
* Use the proper Xfce session start script. Include the desktop and
...
the panel.
svn path=/nixos/trunk/; revision=23055
2010-08-09 11:51:44 +00:00
Eelco Dolstra
fc8204c0e4
* Always symlink etc/dbus-1 and share/dbus-1 in the system path, not
...
just when KDE is enabled.
svn path=/nixos/trunk/; revision=23053
2010-08-09 11:42:32 +00:00
Eelco Dolstra
5041cdddbd
* Start of an Xfce desktop manager module. Currently it just starts
...
Xfwm and Terminal.
svn path=/nixos/trunk/; revision=23048
2010-08-08 22:45:54 +00:00
Eelco Dolstra
6e118cd66b
* Change the default desktop manager from "xterm" to the last imported
...
and enabled desktop manager (e.g. "kde" if KDE is enabled, and
"xterm" if nothing is explicitly enabled). This means that you
don't have to write
services.xserver.desktopManager.default = "kde4";
anymore in addition to
services.xserver.desktopManager.kde4.enable = true;
to make KDE the default desktop environment.
* Remove the "none + none" session type.
* Remove the "+ none" string at the end of session types. I.e. now
it's "kde", not "kde + none".
* In kdm, add coreutils to its SystemPath so that it can remove the
temporary directories in /tmp that it creates.
svn path=/nixos/trunk/; revision=23036
2010-08-08 14:05:32 +00:00
Eelco Dolstra
87dcdc05fe
* Fix example.
...
svn path=/nixos/trunk/; revision=23035
2010-08-08 13:57:21 +00:00
Eelco Dolstra
622a7d3d46
* If kdm is enabled, disabled slim automatically. This is so that
...
users don't have to write
services.xserver.displayManager.kdm.enable = true;
services.xserver.displayManager.slim.enable = false;
to enable kdm, but just
services.xserver.displayManager.kdm.enable = true;
svn path=/nixos/trunk/; revision=23033
2010-08-08 12:39:00 +00:00
Michael Raskin
3cab6d3e1c
Fixing extra /bin/sh in the shell - noticed by Eelco Dolstra
...
svn path=/nixos/trunk/; revision=23021
2010-08-07 11:16:06 +00:00
Michael Raskin
dec8079468
Fix stdenv reference
...
svn path=/nixos/trunk/; revision=23020
2010-08-07 10:26:37 +00:00
Eelco Dolstra
ea49707f85
* Run CUPS' external programs in the "lp" group so that they can
...
access printer devices in /dev. Also use a "cups" user instead of
"nobody".
svn path=/nixos/trunk/; revision=23003
2010-08-06 14:52:09 +00:00