home-manager/modules/misc
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
..
dconf.nix Switch to extended Nixpkg's lib 2020-01-21 20:47:04 +01:00
debug.nix debug: add module 2020-03-07 15:03:44 +01:00
fontconfig.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
gtk.nix types: create fontType option type 2020-02-23 11:18:59 +01:00
lib.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
news.nix news: fix condition 2020-03-07 14:33:13 +01:00
nixpkgs.nix nixpkgs: add indirection to _module.args.pkgs 2020-01-26 13:03:23 +01:00
numlock.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
pam.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
qt.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
submodule-support.nix doc: surround name? with fancier characters 2019-09-01 21:28:40 +02:00
version.nix version: add 20.03 2019-10-28 22:08:51 +01:00
xdg-mime-apps.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
xdg-mime.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
xdg-user-dirs.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
xdg.nix xdg: create cache directory using keep file 2019-07-26 23:23:51 +02:00