{ pkgs, ... }: { # Squirrel Input Method home.file."Library/Rime" = { # my custom squirrel data (flypy input method) source = "${pkgs.flypy-squirrel}/share/rime-data"; recursive = true; # overwrite possible existing data dynamically generated by squirrel # https://github.com/nix-community/home-manager/blob/release-23.05/modules/lib/file-type.nix#L101-L111 force = true; }; }