Skip to content

jubalh/nudoku

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
August 24, 2022 16:16
man
November 20, 2020 10:47
po
September 1, 2020 23:06
src
February 23, 2023 10:58
February 3, 2015 18:59
November 20, 2020 10:47
January 12, 2015 14:54
May 4, 2018 09:49
August 24, 2022 15:55
August 24, 2022 16:27

nudoku

nudoku is a ncurses based sudoku game.

Install

nudoku is easily installable via many package managers.

Packaging status

From Source

Dependency

  • ncurses
  • cairo (optional: for PDF/PNG output)

Compilation

Get the latest .tar.xz release and extract it. Then run:

./configure
make
./src/nudoku

For the git version you will have to do:

git clone https://github.com/jubalh/nudoku
cd nudoku
autoreconf -i
./configure
make
./src/nudoku

Add -DDEBUG to make to have some debug output.

nudoku can also output sudokus in PDF and PNG format (see man nudoku -p/-i/-n). You need to have cairo installed and configure with:

./configure --enable-cairo
Usage

For normal interactive GUI run nudoku. To print two PDF pages with 8 hard sudokus run nudoku -p riddle.pdf -n 8 -d hard. To get a PNG with an easy sudoku run nudoku -i sudoku.png -d easy. See man nudoku to learn more.

I18n

For i18n support use make like this:

make install
LANGUAGE=es
./src/nudoku

You can replace es with any other language suported (suported languages are listed in po/LINGUAS file).

Bugtracker

https://github.com/jubalh/nudoku/issues