and how do I go about running that? considering that the man page describes nixos-install:
This command installs NixOS in the file system mounted on /mnt, based on the NixOS configuration specified in
/mnt/etc/nixos/configuration.nix. It performs the following steps:
1. It copies Nix and its dependencies to /mnt/nix/store.
2. It runs Nix in /mnt to build the NixOS configuration specified in /mnt/etc/nixos/configuration.nix.
3. It installs the current channel “nixos” in the target channel profile (unless --no-channel-copy is specified).
4. It installs the GRUB boot loader on the device specified in the option boot.loader.grub.device (unless --no-bootloader is specified),
and generates a GRUB configuration file that boots into the NixOS configuration just installed.
5. It prompts you for a password for the root account (unless --no-root-password is specified).
This command is idempotent: if it is interrupted or fails due to a temporary problem (e.g. a network issue), you can safely re-run it.
problem with chroot (aka nixos-enter) not reaching anything has been fixed, I can do things. but when I boot into the configuration, back to square one:
$ ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
From 192.168.69.3 icmp_seq=1 Destination Port Unreachable
ping: sendmsg: Operation not permitted
the From ip is the static ip I gave the machine on the network.
Hello, I return for a moment to inform those still interested that the potential reason as to why this happened could be attributed to my SSD dying. I have already ordered replacements, as my ssds should’ve been replaced long ago.