An Artix fork of the Nyarch Linux OS, based on Artix with runit and hyprland, adding KDE theming to it
  • QML 33.7%
  • Shell 32.7%
  • CSS 20.6%
  • C 5.8%
  • Haskell 2.5%
  • Other 4.7%
Find a file
2026-05-18 01:06:15 -05:00
docs working on getting rid of old filed 2026-05-12 21:43:10 -04:00
hyprconfig fixed defaults for nicer experience 2026-05-15 17:07:08 -04:00
iso-profiles forgor some stuff 2026-05-18 01:06:15 -05:00
scripts working on getting rid of old filed 2026-05-12 21:43:10 -04:00
.gitignore builds most of the way; need to test again 2026-05-12 21:53:49 -04:00
BUILDING.md working on getting rid of old filed 2026-05-12 21:43:10 -04:00
CONTRIBUTING.md iso now builds! 2026-05-15 12:36:07 -04:00
CREDITS.md iso now builds! 2026-05-15 12:36:07 -04:00
LICENSE broke everything but maybe it's okay uwu 2026-05-12 20:58:00 -04:00
nyarchix.png working on it :3 2026-05-12 20:25:08 -04:00
nyartix-wallpaper.png fixed defaults for nicer experience 2026-05-15 17:07:08 -04:00
nyartix.png fixed defaults for nicer experience 2026-05-15 17:07:08 -04:00
plasma.sh added sudoers file to both overlays, and idk what changed with plasma.sh 2026-05-17 16:45:50 -05:00
README.md added more issues 2026-05-17 13:39:14 -05:00
steps.sh iso now builds! 2026-05-15 12:36:07 -04:00

Nyartix Linux

Nyartix Linux is an Artix/runit Hyprland image inspired by Nyarch.


What is Nyartix Linux?

Nyartix Linux is a fork of Nyarch Linux, "the perfect [GNU/Linux] distro for degenerate weebs," which replaces the Arch Linux base with Artix, running the Hyprland window manager and the runit init system by default.

Nyartix was created for people (like myself :3) who would like to use Nyarch and enjoy the aesthetics and applications it provides, while also using Artix for a systemd-free Arch experience. It also uses Hyprland for a more polished desktop experience than GNOME, which is preferred by some users.

All credit for Nyarch itself goes to the Nyarch team. Please go support them if you like Nyartix! :3

Building the Artix Hyprland Image

The Artix/runit profile lives in iso-profiles/nyartix-hyprland/ and is built with artools, not archiso.

./steps.sh -q
sudo ./steps.sh

See BUILDING.md and docs/ARTIX-MIGRATION.md for the repo layout and package customization notes.

Contributing

If you want to contribute to the development of this distribution, please take a look at CONTRIBUTING.md.

What about other WMs/DEs or init systems?

I made Hyprland and runit the default because I like them and use them myself. If you prefer another WM or DE, it should be easy enough to fork Nyartix and create a version with the features you like. Alternatively, you can contact me and I will likely make a version with the features you want!!

As for init systems, it is easy enough to change the default init system in the iso profiles config. Read up on the buildiso Artix tool if you would like to do this for yourself! :3

TODO/Notes (Nyartix KDE only :3)

  1. Try building to find future errors
  2. Add kde stuff to /etc/skel/.config
  3. Double check profile.yaml for needed KDE packages (after TODO 1)
  4. wallpapers: /usr/share/backgrounds
  5. calamares doesnt auto open
  6. initramfs & services-systemd are failing to load, possibly due to #5 issue