id = "wordgrinder" name = "WordGrinder" homepage = "https://cowlark.com/wordgrinder/" description = "A simple character cell word processor that runs on the console." # The project's own icon, from the extras directory in its repository. icon = "https://raw.githubusercontent.com/davidgiven/wordgrinder/master/extras/icon.png" # The console build and the X11 one the project ships beside it, which read the # same configuration file. executables = ["wordgrinder", "xwordgrinder"] [dotfiles] # wordgrinder(1), CONFIGURATION: "The user config file is a Lua file which is # loaded and executed before the program starts up. It defaults to: # ~/.wordgrinder/startup.lua". The `--config file.lua` option in the same page # — "Sets the name of the user config file" — is the override. # # A literal dotfile directory in the home directory; the man page gives no XDG # or %APPDATA% spelling for it. paths = ["~/.wordgrinder/startup.lua"] exclude = [] # A word processor with no accounts: nothing it writes under the home # directory is a credential. secret = [] # The config is a Lua file read once at startup, before the program runs. side_effect = false # No machine_lines. startup.lua is the user's key bindings, styles and export # settings — written by hand, and the whole reason to carry the file.