Re: [Nix-dev] Nix GUI? / make Nix more beginner-friendly

2016-08-07 Thread Roland Koebler
Hi,

> Hey Roland, can you tell which package manager GUI do you like best?
I usually don't use package manager GUIs, since I usually use Debian and know
the Debian package manager commandline-tools quite well and am much faster
with those (and because I don't like GUI-programs which need root-access).

For Nix (on Debian), I usually use nix-env.

But as a Nix-beginner (currently using Nix only for a few programs on Debian),
I would like such a GUI, since it would make it easier to use Nix, without 
having
to read all manpages and without having to remember the commandline-parameters.

> I'm addicted to command line interface because
Commandline-interfaces are simply unbeatable for power-users, I know that.
I guess that most of the users on this list will probably never use such a GUI.

But: I think such a GUI would make it much more easier for not-yet-Nix-users
to try Nix -- since Nix is useful on every Linux-distribution. And it would make
it easier to use Nix for "non-geek" Linux-users, which don't like commandline-
interfaces/don't know what to do with a commandline.
So, I think such a GUI could bring more users to Nix and maybe finally to NixOS.
And of course it's fine if they use the commandline-tools later. ;)


regards
Roland

___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Nix GUI? / make Nix more beginner-friendly

2016-08-05 Thread Daniel Hlynskyi
Hey Roland, can you tell which package manager GUI do you like best?

I'm addicted to command line interface because
- want to do nix-instantiate, nixos-rebuild, nix-build and nix-shell.
Nix-env -i is the rarest of my tools
- it works even If X is unavailable (remote, broken X)
That's also a reason why I hardly will use GUI variant.

But I agree that some graphical Nix Explorer would be better than nix-store
--query and nix-env --query.
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Nix GUI? / make Nix more beginner-friendly

2016-08-04 Thread Martijn Vermaat
Both are not exactly what you describe, but:

Here are some ideas on a redesigned Nix UI (not GUI):
https://gist.github.com/edolstra/efcadfd240c2d8906348

I think Shea Levy is working on (some of) this as part of the removing-Perl
effort.

Here is a GUI for installing Nix (work in progress):
https://github.com/cleverca22/nixos-installer




2016-08-04 15:31 GMT-04:00 Taeer Bar-Yam :

> Roland, We should talk. I would be interested in helping set this up.
>
>   --Taeer
>
> On Aug 4, 2016, at 09:52, Tomasz Czyż  wrote:
>
> Roland,
>
> check: nix-env -iA nixos.nixui
>
> 2016-08-04 14:21 GMT+01:00 Roland Koebler :
>
>> Hi,
>>
>> I really like the concept of Nix, but I think the commandline-tools
>> are not very beginner-friendly and not very intuitive for non-Nix-users.
>>
>> Most distributions offer a GUI for package management, but I haven't
>> found one for Nix, although nox looks like a step in the right direction.
>> But the simplest way to search for a package is still
>> https://nixos.org/nixos/packages.html
>>
>> So, I'm thinking of writing a GUI for Nix for managing packages in
>> Python3 + GTK+3. But to prevent duplicate work: Is there already
>> such a GUI, or is someone already working on it?
>>
>>
>> regards,
>> Roland
>> ___
>> nix-dev mailing list
>> nix-dev@lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>>
>
>
>
> --
> Tomasz Czyż
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Nix GUI? / make Nix more beginner-friendly

2016-08-04 Thread Taeer Bar-Yam
Roland, We should talk. I would be interested in helping set this up. 

  --Taeer

> On Aug 4, 2016, at 09:52, Tomasz Czyż  wrote:
> 
> Roland, 
> 
> check: nix-env -iA nixos.nixui
> 
> 2016-08-04 14:21 GMT+01:00 Roland Koebler :
>> Hi,
>> 
>> I really like the concept of Nix, but I think the commandline-tools
>> are not very beginner-friendly and not very intuitive for non-Nix-users.
>> 
>> Most distributions offer a GUI for package management, but I haven't
>> found one for Nix, although nox looks like a step in the right direction.
>> But the simplest way to search for a package is still
>> https://nixos.org/nixos/packages.html
>> 
>> So, I'm thinking of writing a GUI for Nix for managing packages in
>> Python3 + GTK+3. But to prevent duplicate work: Is there already
>> such a GUI, or is someone already working on it?
>> 
>> 
>> regards,
>> Roland
>> ___
>> nix-dev mailing list
>> nix-dev@lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
> 
> 
> 
> -- 
> Tomasz Czyż
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev


Re: [Nix-dev] Nix GUI? / make Nix more beginner-friendly

2016-08-04 Thread Tomasz Czyż
Roland,

check: nix-env -iA nixos.nixui

2016-08-04 14:21 GMT+01:00 Roland Koebler :

> Hi,
>
> I really like the concept of Nix, but I think the commandline-tools
> are not very beginner-friendly and not very intuitive for non-Nix-users.
>
> Most distributions offer a GUI for package management, but I haven't
> found one for Nix, although nox looks like a step in the right direction.
> But the simplest way to search for a package is still
> https://nixos.org/nixos/packages.html
>
> So, I'm thinking of writing a GUI for Nix for managing packages in
> Python3 + GTK+3. But to prevent duplicate work: Is there already
> such a GUI, or is someone already working on it?
>
>
> regards,
> Roland
> ___
> nix-dev mailing list
> nix-dev@lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>



-- 
Tomasz Czyż
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev