Paul S.

Results 102 comments of Paul S.

Ideally yes. Alternatively we may support user-defined "aggregate" roles.

So, these two snippets work ``` # see https://github.com/LnL7/nix-darwin/blob/master/modules/system/activation-scripts.nix system.activationScripts.postUserActivation.text = '' app_folder="$HOME/Applications/Nix Trampolines" rm -rf "$app_folder" mkdir -p "$app_folder" for app in $(find "${config.system.build.applications}/Applications" -type l); do app_target="$app_folder/$(basename $app)"...

There is a supposedly better version of my snippet: https://github.com/nix-community/home-manager/issues/1341#issuecomment-2049723843

Another approach (https://gist.github.com/berryp/7af4a1f534027807b26fff706a61b1ce): ```nix home.activation = { rsync-home-manager-applications = lib.hm.dag.entryAfter [ "writeBoundary" ] '' rsyncArgs="--archive --checksum --chmod=-w --copy-unsafe-links --delete" apps_source="$genProfilePath/home-path/Applications" moniker="Home Manager Trampolines" app_target_base="${config.home.homeDirectory}/Applications" app_target="$app_target_base/$moniker" mkdir -p "$app_target" ${pkgs.rsync}/bin/rsync $rsyncArgs...

Oh, they aren't useless for screen reader users.

There will be a milestone release soon.

1. https://github.com/blackears/svgSalamander 2. https://xmlgraphics.apache.org/batik/ 3. https://github.com/nidi3/graphviz-java/tree/master

@Edvin-san : can I close this or you see any ways to improve the error messages?..