nix-community / home-manager

Manage a user environment using Nix [maintainer=@rycee]
https://nix-community.github.io/home-manager/
MIT License
7.1k stars 1.83k forks source link

bug: services.fusuma.settings writes config w/ wrong filename #4945

Closed pluiedev closed 8 months ago

pluiedev commented 9 months ago

Are you following the right branch?

Is there an existing issue for this?

Issue description

Fusuma looks for configuration files at ~/.config/fusuma/config.yml, not config.yaml. While the module currently works, it sidesteps this issue by manually specifying the path to the config, which is certainly not ideal for people like me trying to debug issues with fusuma by launching it directly.

Maintainer CC

@iosmanthus

System information

- system: `"x86_64-linux"`
 - host os: `Linux 6.1.74, NixOS, 24.05 (Uakari), 24.05.20240121.612f972`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - nixpkgs: `/nix/store/rqdf3gfjq8zh488msnv62h03kkzr308q-source`
teto commented 9 months ago

agreed we should stick to defaults (I didn't with the notmuch module and regretted it)

zorrobert commented 8 months ago

I've opened a PR that solves this issue (see #5049) @iosmanthus @berbiche @sumnerevans