[Nix-dev] Re: [Nix-commits] SVN commit: nix - 14913 - sandervanderburg - in nixos/trunk: system upstart-jobs
Nicolas Pierron
nicolas.b.pierron at gmail.com
Tue Apr 7 21:01:13 CEST 2009
Hi Sander,
If I understand your commit well, you have duplicated most of the
content of xserver.nix to copy it inside kdm.nix. I guessing that the
reason you made this copy & paste is that the upstart-job describe in
xserver.nix is a job which is starting Slim.
If you have a look at the fix-style branch, you may see that the
xserver.nix file no longer exists. This file is divided into many
subset which allow you to keep things separated between displayManager
/ windowManager / desktopManager.
I have to admit that I don't know how to merge your commit inside the
fix-style branch because there is too much differences and I haven't
look at KDM yet. On the other hand you may find pretty-straight
forward to add KDM in the fix-style branch.
As the fix-style branch is pending to be merged, I think your
comparison could be a useful feedback for all of us. Either this
would be a failure for some reasons (that I am expecting you to find)
or this would be a success in which case your experience will be
valuable for sceptical person.
Sincerly,
On Tue, Apr 7, 2009 at 17:34, Sander van der Burg
<S.vanderBurg at tudelft.nl> wrote:
> Added very experimental KDM support
>
> Changes:
>
> Modified: nixos/trunk/system/options.nix
> ===================================================================
> --- nixos/trunk/system/options.nix 2009-04-07 15:12:12 UTC (rev 14912)
> +++ nixos/trunk/system/options.nix 2009-04-07 15:33:59 UTC (rev 14913)
> @@ -1191,6 +1191,15 @@
> };
> };
>
> + kdm = {
> +
> + enable = mkOption {
> + default = false;
> + description = "
> + Whether to enable the KDE display manager.
> + ";
> + };
> + };
>
> xserver = {
>
> Added: nixos/trunk/upstart-jobs/kdm.nix
> ===================================================================
> --- nixos/trunk/upstart-jobs/kdm.nix (rev 0)
> +++ nixos/trunk/upstart-jobs/kdm.nix 2009-04-07 15:33:59 UTC (rev 14913)
> @@ -0,0 +1,269 @@
> + # ...
> + # A huge part coming from xserver.nix
> + # ...
--
Nicolas Pierron
http://www.linkedin.com/in/nicolasbpierron
- If you are doing something twice then you should try to do it once.
More information about the nix-dev
mailing list