Package Details: neo-matrix-git r24.5c4100a-1

Git Clone URL: https://aur.archlinux.org/neo-matrix-git.git (read-only, click to copy)
Package Base: neo-matrix-git
Description: Simulates the digital rain from "The Matrix" (cmatrix clone with 32-bit color and Unicode support)
Upstream URL: https://github.com/st3w/neo
Licenses: GPL3
Conflicts: neo-matrix
Provides: neo-matrix
Submitter: katoitalia
Maintainer: katoitalia
Last Packager: katoitalia
Votes: 5
Popularity: 0.000186
First Submitted: 2021-12-15 19:25 (UTC)
Last Updated: 2021-12-17 08:38 (UTC)

Required by (0)

Sources (1)

Pinned Comments

katoitalia commented on 2021-12-15 19:56 (UTC) (edited on 2021-12-15 20:01 (UTC) by katoitalia)

Simulate the digital rain from "The Matrix"

call in terminal with command neo-matrix

Q: neo displays garbage characters on the screen. How can this be fixed?

A: neo will attempt to use half-width katakana characters by default. You may not have a font installed that can display them correctly, or your terminal might not support Unicode well. Try "--charset=ascii" or changing your font. You may also need to use the "--colormode=0" option to disable color.

Q: Colors aren't working. How can this be fixed?

A: Make sure your terminal supports colors. Double check if you need to set the TERM environment variable to enable colors. You may want to try the "--colormode" option.

Q: How do I disable the blinking characters?

A: Use the --noglitch option.

Q: Can I make the text scroll faster or slower?

A: Yes, use the -S/--speed option. Also, the UP and DOWN keys change the speed. The --async option may be fun to try.

Q: How do I change the colors?

A: Use the -c/--color option (e.g. "-c red"). The number keys also change the color while running. Check out the "COLOR FILE" section in the manual if you want to customize neo with your own colors.

Q: How do I change the characters displayed?

A: Use the --charset and/or --chars option. You may also need to use the -F/--fullwidth option depending on the characters you selected.

Q: How do I display a message in the center of the screen?

A: Use the -m/--message option. Don't forget to use double quotes!

Q: neo just shows simple ASCII characters. How can I make it show Unicode characters?

A: neo detects if your locale supports Unicode. Typically, your $LANG environment variable should have "UTF" somewhere if it does (e.g. "en_US.UTF-8"). You can use commands such as localectl to change these settings. You can force neo to attempt to use Unicode by setting a custom charset (e.g. --charset=extended), but this still may not work due to other OS and terminal settings.

Options:
-a, --async asynchronous scroll speed
-b, --bold=NUM control character boldness
-C, --colorfile=FILE read the colors from a file
-c, --color=COLOR select the foreground text color
-D, --defaultbg use the default terminal background color
-d, --density=NUM set the density of droplets
-F, --fullwidth use two columns per character
-f, --fps=NUM set the frames per second target/limit
-G, --glitchpct=NUM set the percentage of screen chars that glitch
-g, --glitchms=NUM1,2 control how often characters glitch
-h, --help show this help message
-l, --lingerms=NUM1,2 control how long characters linger after scrolling
-M, --shadingmode=NUM set the shading mode
-m, --message=STR display a message
-p, --profile enable profiling mode
-r, --rippct=NUM set the percentage of droplets that die early
-S, --speed=NUM set the scroll speed in chars per second
-s, --screensaver exit on the first key press
-V, --version print the version
--chars=NUM1,2 use a range of unicode chars
--charset=STR set the character set
--colormode=NUM set the color mode
--maxdpc=NUM set the maximum droplets per column
--noglitch disable character glitching
--shortpct=NUM set the percentage of shortened droplets

Latest Comments

« First ‹ Previous 1 2

katoitalia commented on 2021-12-15 19:56 (UTC) (edited on 2021-12-15 20:01 (UTC) by katoitalia)

Simulate the digital rain from "The Matrix"

call in terminal with command neo-matrix

Q: neo displays garbage characters on the screen. How can this be fixed?

A: neo will attempt to use half-width katakana characters by default. You may not have a font installed that can display them correctly, or your terminal might not support Unicode well. Try "--charset=ascii" or changing your font. You may also need to use the "--colormode=0" option to disable color.

Q: Colors aren't working. How can this be fixed?

A: Make sure your terminal supports colors. Double check if you need to set the TERM environment variable to enable colors. You may want to try the "--colormode" option.

Q: How do I disable the blinking characters?

A: Use the --noglitch option.

Q: Can I make the text scroll faster or slower?

A: Yes, use the -S/--speed option. Also, the UP and DOWN keys change the speed. The --async option may be fun to try.

Q: How do I change the colors?

A: Use the -c/--color option (e.g. "-c red"). The number keys also change the color while running. Check out the "COLOR FILE" section in the manual if you want to customize neo with your own colors.

Q: How do I change the characters displayed?

A: Use the --charset and/or --chars option. You may also need to use the -F/--fullwidth option depending on the characters you selected.

Q: How do I display a message in the center of the screen?

A: Use the -m/--message option. Don't forget to use double quotes!

Q: neo just shows simple ASCII characters. How can I make it show Unicode characters?

A: neo detects if your locale supports Unicode. Typically, your $LANG environment variable should have "UTF" somewhere if it does (e.g. "en_US.UTF-8"). You can use commands such as localectl to change these settings. You can force neo to attempt to use Unicode by setting a custom charset (e.g. --charset=extended), but this still may not work due to other OS and terminal settings.

Options:
-a, --async asynchronous scroll speed
-b, --bold=NUM control character boldness
-C, --colorfile=FILE read the colors from a file
-c, --color=COLOR select the foreground text color
-D, --defaultbg use the default terminal background color
-d, --density=NUM set the density of droplets
-F, --fullwidth use two columns per character
-f, --fps=NUM set the frames per second target/limit
-G, --glitchpct=NUM set the percentage of screen chars that glitch
-g, --glitchms=NUM1,2 control how often characters glitch
-h, --help show this help message
-l, --lingerms=NUM1,2 control how long characters linger after scrolling
-M, --shadingmode=NUM set the shading mode
-m, --message=STR display a message
-p, --profile enable profiling mode
-r, --rippct=NUM set the percentage of droplets that die early
-S, --speed=NUM set the scroll speed in chars per second
-s, --screensaver exit on the first key press
-V, --version print the version
--chars=NUM1,2 use a range of unicode chars
--charset=STR set the character set
--colormode=NUM set the color mode
--maxdpc=NUM set the maximum droplets per column
--noglitch disable character glitching
--shortpct=NUM set the percentage of shortened droplets