This is a pre-release version. Do not use for anything serious. Absolutely zero warranty or responsibility assumed by @grantsform.

GrantiOS

Grant's Personal Operating System

Custom NixOS Profiles / Configs For The Grant Family.

Quick Start (Grab It)

We depend on NixOS and must have a bootable image for it. We highly recommend the Graphical ISO over the Minimal one, as it typically includes the necessary ZFS kernel modules by default.

Install

git clone https://github.com/grantsform/grantios && ./grantios/inst/all.sh

Boot into a standard NixOS live image, then run the command above. The automated installer handles the following:

Feature Description
Disk Selection Safely wipe and partition your target drive.
Identity Selection Choose your host profile (Workstation, Server, etc.).
ZFS-on-Root Automated setup of an encrypted ZFS root pool (tios).
Credential Setup Interactive root and user password configuration.

* Then reboot to stage the changes.

Warning: Check your hardware identity in _hw/ before rebooting to ensure any secondary ZFS pools (like sink or data) are physically present. While GrantiOS uses automated nofail logic to prevent boot hangs on missing drives, it's always best to verify your storage configuration before the first start.

Readme

⏺⏺⏺

Overview

Note:

About GrantiOS

Origins

Intentions

Philosophy

FAQs

Below are some commonly asked questions about GrantiOS. Click a question to expand the answer.

Q: What GrantiOS intended for?

A:Internal / Family Use.

Q: Should I actually use this?

A:Unless You're Family; Probably Not.

Q: If anything goes wrong?

A:That's your problem. I assume no liability or warranty.



For the latest updates, follow @grantsform on GitHub.