mirror of
https://github.com/Misterio77/Foundry.git
synced 2026-08-24 02:14:13 -05:00
fix(home/aerc): reload configuration on change
This commit is contained in:
@@ -4,7 +4,12 @@
|
||||
pkgs,
|
||||
...
|
||||
}: let
|
||||
aerc = lib.getExe config.programs.aerc.package;
|
||||
c = config.colorscheme.colors;
|
||||
reload = command: ''
|
||||
socket="''${XDG_RUNTIME_DIR:-/run/user/$UID}/aerc.sock"
|
||||
[[ -S "$socket" ]] && ${aerc} '${command}' || true
|
||||
'';
|
||||
in {
|
||||
programs.aerc = {
|
||||
enable = true;
|
||||
@@ -154,4 +159,8 @@ in {
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
home.file."${config.xdg.configHome}/aerc/aerc.conf".onChange = reload ":reload -C";
|
||||
home.file."${config.xdg.configHome}/aerc/stylesets/colorscheme".onChange =
|
||||
reload ":reload -s colorscheme";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user