2.home-manager/modules
Austin Horstman 6716d811e5 lib: add DAG-aware format generators
Add reusable Home Manager generator helpers for rendering freeform attrsets that contain lib.hm.dag entries.

This keeps ordering support available to JSON and future generated formats without forcing each module to carry its own DAG sorting boilerplate.
2026-06-18 07:59:18 -05:00
..
accounts email: add warning to documentation of useStartTls 2026-05-11 23:15:25 +02:00
config treewide: move NixOS-inherited defaults to their option definitions 2026-05-18 13:23:44 +02:00
files home-manager: add support for custom backup command (#6424) (#7153) 2025-10-30 12:26:13 -05:00
i18n/input-method i18n/inputMethod: remove da157 as maintainer 2026-06-09 16:28:30 -05:00
launchd treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
lib lib: add DAG-aware format generators 2026-06-18 07:59:18 -05:00
lib-bash home-manager: refactor activation checks 2026-01-21 13:14:01 +01:00
misc difftastic: support difftool-only git integration 2026-06-18 07:45:53 -05:00
po Translate using Weblate (Italian) 2026-06-12 18:04:56 -05:00
programs difftastic: support difftool-only git integration 2026-06-18 07:45:53 -05:00
services fusuma: use lib.makeBinPath for service PATH 2026-06-17 13:04:43 -05:00
services-modular modular-services: add config files to X-Reload-Triggers 2026-05-08 15:56:35 +02:00
targets treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
dbus.nix dbus: only create the parent directory if there are packages to symlink 2026-01-12 18:23:30 +01:00
default.nix treewide: use inherit for attribute assignments 2026-04-08 14:47:48 -05:00
deprecations.nix niriswitcher: remove module 2026-04-09 14:16:59 -05:00
files.nix files: prefix relative path literal with './' 2026-04-16 23:01:46 +02:00
home-environment.nix zsh: guard session variables under nounset 2026-05-16 08:20:26 -05:00
manual.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
modules.nix modules: add modular services support 2026-05-04 17:22:16 +02:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
wayland.nix wayland: create tray.target if xsession is not enabled (#6332) 2025-02-06 22:50:03 +01:00
xresources.nix treewide: remove literalExpression where unneeded 2026-05-17 21:43:25 -05:00
xsession.nix treewide: remove xorg package set 2026-02-07 13:10:27 -06:00