CELLWRITER(1)
β¨ CELLWRITER(1) β¨
okay so bestie, welcome to the General Commands Manual entry for cellwriter π grab a strawberry π and let's get into it because this one is genuinely so fun.
πΈ NAME πΈ
cellwriter β a grid-entry handwriting recognition input panel ποΈβ¨
π¦ SYNOPSIS π¦
cellwriter [options]
π DESCRIPTION π
So CellWriter is a grid-entry natural handwriting recognition input panel. Translation? You literally write your characters into little cells, and the way you write them gets recognized instantly at the character level β no waiting, no vibe check delay, it just knows. π§ β¨
Then when you hit Enter on the panel, everything you wrote gets sent to whatever app is currently focused, as if you'd typed it on a keyboard. Like it's giving ghostwriter but make it legit. π
Wanna know more? The program website has the details, no cap: http://risujin.org/cellwriter
π OPTIONS π
The following options are provided by CellWriter using the standard GNU command line syntax:
--helpβ prints the command line options. short king behavior, we love it π«Ά--log-level=4β determines the detail level of log output, i.e. how much tea this thing spills into your terminal:0= Silent π€«3= Errors only π¨4= Warnings (default) β οΈ5= Informational messages βΉοΈ7= Debugging information π8= Function traces π
--log-file=PATHβ redirects log output from standard error to a file. bye bye messy terminal, hello organization πβ¨--xidβ this option starts CellWriter in embedded mode. You can setgnome-screensaverto call CellWriter with this option so it gets embedded into the unlock password prompt. sneaky but iconic π--profile=filenameβ specifies the full path of a profile file to load instead of the user's. your profile, your rules πββοΈ--read-onlyβ prevents changes from being saved to the profile. look but don't touch, bestie π--keyboard-onlyβ places CellWriter in keyboard-only mode, which:- prevents profile loading
- suppresses the no-samples prompt
- only displays the full on-screen keyboard β¨οΈ
--show-window,--hide-windowβ show or hide the main window regardless of the saved profile setting. and here's the lil trick: if an instance of CellWriter is already running, you can start a second instance of CellWriter with--hide-windowto hide its window. multitasking queen π--window-x=X,--window-y=Yβ specify the position of the main window in pixels, overriding the profile setting. pinpoint placement, periodt π--dock-window=Nβ controls window docking:0= Not docked1= Docked to top2= Docked to bottom
--window-strutsβ sets the extended window manager struts hint when docking. this causes all other windows to be moved out of the docking area. it works with some window managers (XFWM4) but can cause severe problems with others (Metacity). not me warning you twice π«£--disable-overwriteβ okay so real talk: CellWriter needs to modify the X server keymap in order to generate keystrokes for Unicode characters that aren't already in the user's keymap. this can potentially cause stability issues π. use this option to prevent CellWriter from modifying the keymap. safety first, always π
π AUTHOR π
Michael Levin <risujin@risujin.org>
and that's the whole page, bestie!! π huge shoutout to October 27, 2007 for the date and to CELLWRITER(1) for being the whole manual vibe. read it, love it, go write some letters in some cells. mwah π
β¨
π¦ where this page comes from
- fedora 43: cellwriter 1.3.6-12.fc43 Β· GPL-2.0-or-later
- fedora 44: cellwriter 1.3.6-14.fc44 Β· GPL-2.0-or-later
- opensuse-leap 16.0: cellwriter 1.3.6-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: cellwriter 1.3.6-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: cellwriter 1.3.6-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: cellwriter 1.3.6-bp160.1.12 Β· GPL-2.0-or-later
- ubuntu jammy: cellwriter 1.3.6-3build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms