man(6)

πŸ’– NAME πŸ’–

nudoku β€” a ncurses based sudoku game, bestie. that's it, that's the whole vibe ✨

(also hi, you're reading the nudoku man page, section man(6) β€” you're in the right place 🫢)


🌸 SYNOPSIS 🌸

nudoku [OPTIONS]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so <rainbow>nudoku</rainbow> is a ncurses based sudoku game. it's literally the perfect thing to do when you wanna relax a lil bit or you're just feeling like wasting some time while you're on the console. no cap. πŸ’…

πŸŽ€ Keybindings πŸŽ€

for navigation you got vi-keybindings (hjkl) or the arrow keys, whichever one your heart desires. pressing a number will put it in a field. pressing delete, backspace or x will delete it. slay.

some keys need to be typed uppercase to prevent pressing them accidentally. it's giving safety feature βœ‹

  • c β€” gives feedback whether your solution is right. if you think you finished your sudoku, press this key to make sure it actually is. you can also use this during the game to check if you've made any mistakes πŸ‘€
  • H β€” the computer will fill in one number for you. if you're pretty close to finishing he might not want to help you. and if you did something wrong so far, he will not say anything. rude but okay πŸ’€
  • m β€” toggle marks. if enabled, the number in the currently selected cell will be highlighted in all other cells they occur in. ⚠️ only works when colors are enabled.
  • N β€” create a new puzzle. fresh start era.
  • G β€” save current game state. protect your progress bestie 🫢
  • Q β€” quit nudoku. goodbye icon πŸ‘‹
  • r β€” redraw screen. in case you resized your terminal this will come handy.
  • S β€” let the computer solve the puzzle. watching it cook πŸ”₯
  • x β€” delete number from field.
  • u β€” undo previous action. the way that this saves lives 😭

✨ OPTIONS ✨

  • -h β€” print help.
  • -v β€” display version information.
  • -c β€” do not use colors. black and white mode. some terminals don't support colors, so use this option in this case. minimalism aesthetic ✨
  • -o β€” output stream. print a single sudoku onto standard output. notation is in stream format like used by -s.
  • -d β€” choose difficulty. available options are: easy, normal, hard.
  • -s β€” user provided stream. the user can provide a sudoku himself. nudoku won't generate it in this case. notation is in stream format, meaning everything in one line. use dots (.) for empty fields. example:
nudoku -s 4.....8.5.3..........7......2.....6.....8.4......1.......6.3.7.5..2.....1.4......
  • -r β€” resume saved game. game state is stored in $XDG_STATE_HOME/nudoku/ directory and deleted on successful resume.
  • -p β€” output PDF. prints a sudoku into a PDF file. file name needs to follow. this can be combined with -n to define how many sudokus the PDF should contain. example: -p riddle.pdf
  • -n β€” number of sudokus to put in PDF. ⚠️ this can only be used with -p. example: -p riddle.pdf -n 8
  • -i β€” output PNG image. puts a single sudoku into a PNG image file. file name needs to follow. example: -i sudoku.png
  • -S β€” paper size for PDF output. accepted values are: 'a4' (default), 'a5', 'letter', 'legal', 'oficio', 'invoice', or 'WIDTHxHEIGHT[unit]'. if not given, the unit defaults to centimeters. this can only be used with -p. example: -p riddle.pdf -S 11x8.5in

πŸ’€ BUGS πŸ’€

no known bugs. we are flawless, we are that girl, periodt πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

Michael Vetter (jubalh@iodoru.org) β€” thank him, he ate πŸ’–


and that's the whole thing bestie!! go play some sudoku, you deserve it πŸŒˆπŸŽ€πŸ’œ

this was the nudoku man page, version 8.0.1, dated 08 July 2026 β€” catch you on the next one, iykyk πŸ¦‹βœ¨πŸ’…

πŸ“¦ where this page comes from