home-manager/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 neomutt: add module 2020-01-26 20:46:44 +01:00
lib types: create fontType option type 2020-02-23 11:18:59 +01:00
lib-bash activation-init: sanity check oldGenNum and oldGenPath 2018-03-13 20:49:45 +01: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 sway: fix floating modifier description 2020-03-04 21:09:36 +01:00
default.nix Switch to extended Nixpkg's lib 2020-01-21 20:47:04 +01:00
files.nix files: use nix-env to create profile links 2020-02-15 23:53:39 +01:00
home-environment.nix Switch to extended Nixpkg's lib 2020-01-21 20:47:04 +01:00
manual.nix Switch to extended Nixpkg's lib 2020-01-21 20:47:04 +01:00
modules.nix debug: add module 2020-03-07 15:03:44 +01:00
systemd-activate.rb systemd: skip services taking an instance parameter 2020-03-02 20:33:20 +01:00
systemd-activate.sh allow Home Manager to be used as a NixOS module 2018-02-07 20:50:01 +01:00
systemd.nix Switch to extended Nixpkg's lib 2020-01-21 20:47:04 +01:00
xcursor.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
xresources.nix xresources: give properties option more specific type 2020-02-29 22:32:52 +01:00
xsession.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00