id = "mou" name = "Mou" # No homepage: mouapp.com and 25.io/mou, the two addresses Mou shipped under, # both fail to answer, so there is nothing current to link. A description would # have to come from the same dead pages, so this entry has neither rather than # quoting something unverifiable. # # Mou ships no command-line tool, so `detect` carries the bundle identifier, # verified on a Mac that has used it: ~/Library/Preferences holds # com.mouapp.Mou.plist. executables = [] platforms = ["macos"] [installation] macos_bundle_ids = ["com.mouapp.Mou"] [dotfiles] # Read back on this machine, com.mouapp.Mou.plist is where Mou's own settings # live: selectedThemeKeyString ("Mou Fresh Air+"), selectedCSSKeyString # ("Clearness"), and the editor toggles livePreviewCheckerKeyString, # autoPairCheckerKeyString, mathCheckerKeyString, spellCheckerKeyString, # lineSpaceCheckerKeyString and transparentKeyString. That is the whole of what # a user would want carried. paths = ["[preferences]/com.mouapp.Mou.plist"] exclude = [] # Mou was free; nothing in the domain is a credential. secret = [] # No machine_lines: the theme, the CSS and the editor toggles are exactly what # a user wants on the next Mac. The same domain does carry window geometry # ("NSWindow Frame Mou Main Window", "NSWindow Frame ReferencePanel"), the open # panel's last directory and Sparkle's SULastCheckTime, all of which belong to # one machine — but this is a property list, and `match` understands only # line-oriented files, TOML, YAML and JSON, so they cannot be written as rules.