Millions of people using Windows 10 are facing a tough choice. Microsoft plans to stop offering security updates for the system, leaving countless computers vulnerable. For many, upgrading to Windows 11 simply isn’t an option because their hardware isn’t new enough. This situation is pushing users to look for alternatives. But here’s a fresh twist […]
I think we can be even simpler than that. Don’t ask any questions. Simply generate the
hardware-configuration.nix
and have a singleconfiguration.nix
that is unchanged:configuration.nix
)npins update
andnixos-rebuild boot
, and finally annoys you until you reboot (it should also update to the next stable channel when that becomes available, and make that a big deal so that a user understands it might change some of their workflows)/home
,/nix
, and wherever flatpak are stored, is wiped on every reboot and recreated from the generation, so that “reboot it” is a viable troubleshooting strategy.Sounds reasonnable,
Installed should be downloaded by going to grandmasnixos.com On the front page, a single click starts to download a single file, that contains everything It is a tailored rufus executable with the ISO that contains everything to make it to first desktop boot When download ends, no internet connection will be required to make it to grandmasnixos desktop
When the file is clicked and a usb stick has been inserted beforehand, the grandmasnixos ISO is preselected, rufus autochooses the usb stick
User only needs to press “start”
The motherboard version is checked against a lookup table, and the user is told
Reboot computer a press $KEY_TO_USB_BOOT and choose to boot the usb key
Installation is a single screen that says “This will erase everything on this computer, to continue, click the checkbox below” [ ] I understand this will erase everything on my computer buttons below [ ERASE AND INSTALL GRANDMASNIXOS ] or [ CANCEL AND REBOOT] (first button only clickable if the checkbox is checked)
(there is an “Options and settings” button somewhere, it does not have to be clicked to continue)
No further user interaction until it boots into a working desktop
There is no password by default, the desktop auto-logs in, no remote access is possible until a password is set, sudo works passwordless
There should be no updating unless enabled, no telemetry, no call home of any kind, the system should be able to work offline and forever without an internet access and never nag the user.
The desktop environment should be something occasional win10 using grandma will not get lost in
Taskbar at bottom Desktop that you can dump files onto and start stuff by clicking those files systray on the right Large font start menu Start menu includes a single settings panels that does everything a user needs (passwords, wifi, power management, update, timezone, language, locale, host and domain name, remote desktop etc…)
taskbar should have pinned the most important apps file browser, browser, calculator, notepad, word-like and maybe a mail client maybe a zoom? client or something equivalent but open source and usable ?
If updating is turned on, it should be very conservative, updates hand curated by grandmasnixos, basically never uses software that hasn’t been proven rock solid for at least 6 months. Rolling back any update should be one-click-trivial
On first boot there could be an “out of box experience” screen that allows setting up
wifi password region/timezone/locale/language power settings host and domain name password enable updates enable remote desktop and services open easy user guide
So total, from download to desktop it should be 8 clicks total counting press F9 during boot as a “click”
I disagree, at that point you might as well continue using Win10. Security updates are the #1 reason to do this. Most computer use nowadays is networked (actually in a browser), and it’s super important we keep that updated.
Eh, this sounds like a lot of work. Probably just use the stable channels, and only manually test when switching to a new stable channel.
Agreed, should also be very obvious (like a label on the desktop that says “Issues after update?” and gives you a button to roll back and reboot)
This is the main question IMHO. I’ve not used any DEs for a while, so don’t really know which one would fit this best while also being simple and robust.