Re: [Nix-dev] Nix GUI? / make Nix more beginner-friendly
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
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
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
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
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