github richen604/hydenix v2.0.0

latest releases: v4.10.0, v4.9.0, v4.8.0...
5 months ago

2.0.0 (2025-03-22)

Notable Changes:

  • migrated from hyprdots to the new hyde project
    image
  • significant API changes, see the details for all module options here
  • no more config.nix
  • hydenix.enable and hydenix.hm.enable disabled by default. use this to try some of the many other great nix configurations out there!
  • hydenix modules can now be disabled entirely a rewritten from scratch
    improves #51 , users can override packages by rewriting modules
  • previous mkConfig is depreciated, users now own all configurations and base declarations. customization is now much easier
  • multi user mode now possible #58
  • leverages nixos-hardware to provide user drivers
  • BETA: iso builder! #53 use hydenix directly or personal template flake to burn an iso using nix run .#iso && nix run .#burn-iso
    provides a featured automated installer hydenix-install with extremely basic partitioning.
    any feedback on this one is appreciated

Upgrading from previous versions

It's recommended to reinstall on a new minimal nix distro and start from scratch
I'll personally be moving my configurations and reinstall nixos when completed

Bug Fixes

  • built fonts within hyde derivation instead, removed hyde-fonts (784bae8)
  • hashes for some hyde packages (68648e3)
  • hyde package (aab2814)
  • icon-wallbash package (89e6362)
  • iso builder fix (c9c1877)
  • pokego build (0eb3e6b)
  • theme processing improvements, updated urls and hashes (079666b)

Continuous Integration

  • revising semantic release config (a6d9f9d)

Features

  • added and documented driver installation with nixos-drivers (9a1309d)
  • added more hyde-gallery themes (d98cc5a)
  • create python-pyamdgpuinfo package (0cde262)
  • create sddm-candy package (00d6952)
  • created audio module (799a050)
  • created bibata cursor package (83d7181)
  • created boot module (8cd770d)
  • created code-wallbash package (6ab9972)
  • created comma module (8c9a9db)
  • created default hm module (4073fb5)
  • created default module (7345b37)
  • created dolphin module (03c618a)
  • created editors module (148c398)
  • created fastfetch module (53246ba)
  • created firefox module (f7bafaa)
  • created gaming module (35a1e29)
  • created git module (7dc1b95)
  • created grub-pochita package (232e22c)
  • created grub-retroboot package (b41330d)
  • created gtk module (1996f4f)
  • created hardware module (70bcd8f)
  • created hyde module (5b06760)
  • created hyde package (fd1bbfc)
  • created hyde-firefox package (3e52363)
  • created hyde-fonts package (ae516f3)
  • created hyprland module (fed9dea)
  • created icon-wallbash package (657ecc3)
  • created lockscreen module (bb31c71)
  • created network module (7d76ea7)
  • created nix module (a4c65a8)
  • created notifications module (8b0cb66)
  • created overlay.nix (f280fa7)
  • created pokego package (4e528f0)
  • created qt module (84a7f01)
  • created rofi module (9a07007)
  • created screenshots module (958fbdb)
  • created sddm module (b3e72c3)
  • created sddm-corners package (3bf2f6f)
  • created shell module (5643bda)
  • created social module (5e387e3)
  • created spicetify-sleek package (61d9c88)
  • created spotify module (bd22f16)
  • created swww module (f3f6187)
  • created system module (b03bb84)
  • created tela icon package (0bf2aaa)
  • created terminals module (e1fe9b1)
  • created theme module (e6cbb73)
  • created wallbash-gtk package (ef65420)
  • created waybar module (6ae248a)
  • created wlogout module (35a9e3b)
  • created xdg module (cf65ef5)
  • custom sources now part of hydenix pkgs overlay (9334b1c)
  • updated default build to use new hydenix (ebfa8f1)
  • updated mktheme, themes, migrated from arcstore (26ee204)
  • updated template to use new hydenix (e14fe79)

Don't miss a new hydenix release

NewReleases is sending notifications on new releases.