I currently use Manjaro, so not a complete nood. Started 25ish years bacj with SuSE/OpenSuSE. Can Nix be used now completely in the GUI? I heard about the graphical install & I could just install the NixOS store for the GUI package Manager right?
no
Nix has no GUI to manage it. There are community attempts though.
Graphical ISO image
The graphical installation ISO image contains the graphical NixOS installer as well as a Desktop Environment and several applications. It’s a live CD, so it allows you to get an impression of NixOS (and the Nix package manager) without installing it.
Gnome & KDE donload buttons under.
Yes, now you can install NixOS (the operating system) using a graphical installer. After the installation, there is no GUI for configuring NixOS.
maybe you could help out with
looks promising.
SnowflakeOS’ work is actually still maintained and worked on, if you want nix/NixOS with GUI I’d go there: https://snowflakeos.org/
wow, that’s looking good!!! impressive!
Why not try other nix stuffs before stepping deeper?
- nix is a package manager distro agnostic, you can install in Manjaro without conflicts with pacman;
- home-manager configure your dot-files with nix;
- devenv configure your projects with nix;
They will give you a little bit of experience of how is NixOS
Anyway, all you need to know to install a new package is this:
Search whatever you want: NixOS Search
Add it to your nix file.
# home-manager
{ pkgs, ... }: {
home.packages = [
pkgs.foo
pkgs.bar
];
# other options https://nix-community.github.io/home-manager/options.html
}
# devenv
{ pkgs, ...}: {
packages = [
pkgs.foo
pkgs.bar
];
# other options https://devenv.sh/reference/options/
}
# NixOS
{ pkgs, ...}: {
environment.systemPackages = [
pkgs.foo
pkgs.bar
];
# or
users.users.edward78.packages = [
pkgs.spam
pkgs.eggs
];
# other options https://search.nixos.org/options?
}
Run the tool switch command