1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-29 18:08:32 +02:00
home-manager/modules
Naïm Favier c8f6322303
home-environment: use lazyAttrsOf for home.sessionVariables (#3541)
* home-environment: use `lazyAttrsOf` for `home.sessionVariables`

`attrs` has unreasonable merge semantics and is deprecated. `attrsOf`
doesn't support variables depending on each other as is recommended in
the option's description.

* home-environment: restrict `sessionVariables` type

The consumer is `toString`, but we don't want to accept e.g. lists.
2022-12-29 22:33:15 +01:00
..
accounts email: add signature delimiter 2022-12-04 09:34:22 +01:00
config treewide: replace <link> by <xref> where appropriate 2022-08-26 00:07:08 +02:00
i18n/input-method im/fcitx5: add GLFW_IM_MODULE session variable 2022-10-16 21:42:32 +02:00
launchd treewide: fix typos 2022-12-05 12:58:02 +01:00
lib clipman: add module 2022-12-28 23:02:08 +01:00
lib-bash lib/bash: remove unused Bash library files 2022-10-13 11:56:46 +02:00
misc clipman: add module 2022-12-28 23:02:08 +01:00
po Translate using Weblate (Italian) 2022-12-16 16:37:31 +01:00
programs man: update database cache generation 2022-12-29 13:52:46 +01:00
services i3: Fix escaping in documentation 2022-12-29 17:41:04 +01:00
targets treewide: fix typos 2022-12-05 12:58:02 +01:00
default.nix Add lib argument to homeManagerConfiguration (#2753) 2022-04-17 18:14:41 -04:00
files.nix nix: add support for nix profile 2022-03-26 15:11:28 +01:00
home-environment.nix home-environment: use lazyAttrsOf for home.sessionVariables (#3541) 2022-12-29 22:33:15 +01:00
manual.nix format: update and remove exceptions (#3029) 2022-06-16 14:13:06 +02:00
modules.nix clipman: add module 2022-12-28 23:02:08 +01:00
systemd-activate.rb Revert "systemd: use sd-switch" 2020-08-04 19:38:14 +02:00
systemd-activate.sh Revert "systemd: use sd-switch" 2020-08-04 19:38:14 +02:00
systemd.nix treewide: replace replaceChars with replaceStrings 2022-12-16 16:34:59 +01:00
xresources.nix Replace usage of literalExample 2021-10-13 00:16:10 +02:00
xsession.nix xsession: add xplugd service to accompany setxkbmap (#2450) 2021-12-23 15:38:44 -05:00