An official installable ISO, live-boot the rice, install it in one go #3460
Replies: 14 comments 4 replies
-
|
As promised, here's the repo: https://github.com/El3ssar/illogical-impulse-iso Everything described below is working today:
To restate the important part: naming and any "official" status are entirely end-4's call — the current name is a placeholder of convenience, and I'll happily rename/restructure/transfer whatever makes sense. Issues and PRs welcome over there so install-related noise stays out of this tracker. Would love eyes from anyone willing to test on real hardware (especially NVIDIA laptops and multi-GPU machines, the auto-detect could use mileage). |
Beta Was this translation helpful? Give feedback.
-
|
Looks cool. I'll try this on an old laptop once there's a release 🙂 |
Beta Was this translation helpful? Give feedback.
-
|
Done. There is a first release, and I recently finished setting up a CI that builds it every 15 days if there are any new changes in the dotfiles here. You can test it out, and please give your feedback 🙂 |
Beta Was this translation helpful? Give feedback.
-
|
@El3ssar This is a really cool idea. I'll give the release a try on my vivobook👍 |
Beta Was this translation helpful? Give feedback.
-
|
Thanks, anyone feel free to tinker around and propose changes in the packages this should come with out of the box. You can also download the repo and build your own using the I would certainly like some comments from the community here. Maybe we can make this a proper distro. What do you guys think? @end-4 @clsty |
Beta Was this translation helpful? Give feedback.
-
|
Due to time limitations and my other interests I don't want to maintain a distro. |
Beta Was this translation helpful? Give feedback.
-
|
For the branding I don't mind it being "illogical-impulse-iso", especially when you're really trying to offer a "perfectly vanilla" experience. On the wiki I can just mention it as "El3ssar's illogical-impulse-iso", if you're happy with that |
Beta Was this translation helpful? Give feedback.
-
|
Oh and maybe we could make a slightly tweaked logo so it's less confusing, but that's entirely for you to decide. Similar to how you don't want to shove a vision on this project I don't want to be too pushy especially when I'm not going to officially oversee it |
Beta Was this translation helpful? Give feedback.
-
|
My take on this is that I don't want to steal the credit for your work, so I intend to make it as close to the real thing as possible. The idea is that people install this directly if they want to skip the Arch install and setup run. Regarding the logo and branding, I want it to stay yours. So, is it ok to leave it as the original? And don't worry, I want to take care of this on my own. Of course, any help from anyone from the community would be greatly appreciated, since I'm also busy with other stuff. It would be a great push if you could advertise it in a way that invites people to help maintain it. Independently of you participating in it. |
Beta Was this translation helpful? Give feedback.
-
Yes. I just meant it would be nice to have a functional distinction between ISO and dotfiles (and I would be even willing to make a logo for the ISO), I don't mind the official-looking-ness, but it's also fine like this Anyway, I've added a note in the wiki: end-4/dots-hyprland-wiki@641e53f And I look forward to trying it out when I have time :) |
Beta Was this translation helpful? Give feedback.
-
|
That would be nice. Give me the logo and I will modify it in the iso. Thanks for the mention! |
Beta Was this translation helpful? Give feedback.
-
|
Tried to make it look like a wand over a disc. I genuinely find it fun to do this and it's just a suggestion, no pressure to change it whatsoever |
Beta Was this translation helpful? Give feedback.
-
|
Looks nice at the first glance, however I do not have time to try it. I guess this is another omarchy but using illogical-impulse. |
Beta Was this translation helpful? Give feedback.
-
|
I'm moving this issue to Discussions since @end-4 has already updated the wiki. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
https://github.com/El3ssar/illogical-impulse-iso
What would you like to be added?
I couldn't think of a better place to write this than here, so I apologise if it's not the right place.
The idea
Illogical Impulse is, for a lot of people (including me at first), the reason they want to try Hyprland, but the path there is still "install Arch first, then run the setup script." A big share of the issues in this tracker are really installation/environment problems, not dotfile problems.
I'd like to propose a live + installer ISO: boot straight into the full rice from a USB stick, play with it, and if you like it, click "Install" and reboot into a ready system: dots, venv, fonts, colors, everything already in place. Think of what Omarchy did for its setup, but with II's level of polish, and II is honestly in a better position to pull it off (my personal take, no offence to those who differ).
Why am I not just asking you to build it?
I've already built a working prototype, because I wanted it for myself:
Live session boots directly into the rice (greetd -> Hyprland -> Quickshell)
Branded Calamares installer: btrfs + systemd-boot, LUKS, hibernation-capable swap
Fully offline install dependencies are resolved from your PKGBUILDs at build time, AUR packages pre-built, the Python venv built from an offline wheelhouse; no network needed to install
NVIDIA handled automatically: hardware detection at install time picks nvidia-open or the legacy branch using NVIDIA's own supported-GPUs list, and touches nothing on AMD/Intel machines
The build pipeline tracks this repo as a pinned submodule and scrapes your sdata/dist-arch PKGBUILDs, so the ISO follows upstream with zero changes needed on your side
What I'm actually proposing
You decide what this is. An officially blessed "Illogical Impulse ISO" under your wing, a linked community project, or just an experiment you tolerate. Any of these works. Naming and branding are entirely your call; I have zero interest in riding the name without your blessing.
I maintain it. Build pipeline, releases, installer bugs that burden stay with me/the ISO repo. Install-related issues would get redirected out of this tracker, which might actually reduce noise here.
Nothing changes for you. The ISO consumes this repo read-only. No forks of the dots, no patches you have to carry, no extra CI on your side.
To be clear about my motivation: I'm not looking to dump a finished thing on the community or to run a solo side project that happens to use your name. What I'd genuinely love is to build this with you and whoever else cares. Your input on defaults, branding and what the out-of-the-box experience should feel like would shape it far more than my plumbing does. I think II is one of the most polished rices out there and deserves to stand as a thing of its own; I'm offering to do the heavy lifting to get it there, not to own the vision.
Opening this as an RFC rather than a finished plan. I'd genuinely like to hear what you and others think. Is this something the project wants? What would "done right" look like to you?
I'll share the repo link in a comment once it's presentable, so this post stays about the idea rather than my implementation.
How will it help?
No response
Extra info
No response
Beta Was this translation helpful? Give feedback.
All reactions