[Nix-dev] Merging the modular-nixos branch
Michael Raskin
7c6f434c at mail.ru
Tue Aug 4 07:40:03 CEST 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Eelco Dolstra wrote:
> Hi all,
>
> As far as I'm concerned we can merge the modular-nixos branch into the trunk.
> It seems stable enough now, there's almost no development on the trunk anymore,
> and I keep forgetting to backport necessary fixes from the branch to the trunk ;-)
Given that forward-porting requires some action, no wonder no
development is done on trunk...
> The only problem I can think of is that there are some incompatible changes to
> the options. Notably, instead of
First of all, you have changed the argument set. So, until one splits
configuration in small enough modules, one could move configuration.nix
to configuration-old.nix and write configuration.nix containing:
{
require = [
./configuration-old.nix
];
}
> services.xserver.sessionType = "kde4";
>
> you have to say
>
> services.xserver.desktopManager = {
> default = "kde4";
> kde4 = { enable = true; };
> };
For the record: there are also firmware options like ipw2200 wifi
firmware that need configuration changes. Instead of specifying options
like enableIntel2200firmware one needs to require a hardware module from
modules/hardware/...
I hope both points will be mentioned in the "quick migration guide"
posted on both mailing list an nixos.org...
> BTW, I'm in favour of making KDE 4 the default desktop manager.
I don't care as long as X server job is simple to parse by xlaunch. Can
KDE4 be considered a release now? KDE 4.0 was nearly officially an alpha..
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJKd8mvAAoJEE6tnN0aWvw3UmsH/1LHuV0Jn5Wv0kjW0Lw+tcjK
LGJHB0GPELCgJsfwlp5LCJSpQZvaWtMrrvPEPgRQdaWz+QbVa8LTl+Muj81eDZpY
Mmb2lMI5vsZtJRkdLIgaf5EBYC2x2GW5cEtEQPYOGpDW96a9fBI+arR/UvmKHbZl
WWgW7IJeKdyjmbHLIH84iuUGSMfLl+iIZFgGSQeLOVLs8cfuY5JrUHQEbiihUd2C
/MjNQ3TtQBs+7e3ebliWzS+8xGUGQb6iAv2bzT+1xz0Cd2N2AYoTdejbxkutYYXj
VuPsoaMp4P+HHnx/GmxWn86Cpr/51Be4pU6XWh3qIiRd35g/L9AsartK7v7n/Fg=
=Ky+F
-----END PGP SIGNATURE-----
More information about the nix-dev
mailing list