home-manager/tests/modules
Maximilian Bosch 0056a5aea1
debug: add module
This one is fairly similar to `environment.enableDebugInfo`[1] (hence
the name). It ensures that the `debug`-output of packages defined in
`home.packages` is installed if available and ensures that
`gdb`/`elfutils` find those symbols by adding
`~/.nix-profile/lib/debug` to the `NIX_DEBUG_INFO_DIRS`[2] variable.

[1] https://github.com/NixOS/nixpkgs/blob/release-19.09/nixos/modules/config/debug-info.nix
[2] https://github.com/NixOS/nixpkgs/blob/release-19.09/pkgs/development/tools/misc/gdb/debug-info-from-env.patch

PR #1040
2020-03-07 15:03:44 +01:00
..
accounts git: quote sendemail section header 2019-01-29 18:28:55 +01:00
files Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
home-environment Fix type of various sessionVariables options 2019-04-27 01:07:09 +02:00
misc debug: add module 2020-03-07 15:03:44 +01:00
programs fish: allow arguments to functions 2020-03-07 12:51:37 +01:00
services polybar: add test case 2020-03-04 21:26:35 +01:00
systemd Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
xresources Apply nixfmt on many files 2020-02-02 01:07:28 +01:00