Skip to content

Rebuild of my md program. It's better looking, working, and has better features. The Improved terminal MarkDown file reader / viewer / styler / tui.

License

Notifications You must be signed in to change notification settings

Noah-Arcouette/imd

Repository files navigation

Improved MarkDown reader ( IMD )

The IMD is a markdown reader designed to look good and be useful.

IMD is written in C and must be recompiled for configuration.

Examples

top bottom

Requirements

To Know

Development is shown is the file ./TODO.md.

A unchecked box means it's no implemented.

A slashed box means it's partiality implemented.

A checked box means it's fully implemented.

Known bugs are in the ./BUGS.md file.

Please report all bugs and ideas for imd in the issues page

Configuration

Run make configure to configure the program.

Configuration files not fully implemented Edit ./confs/default.json to change styling

Rebuild

Once IMD is install you can update the source code in the /etc/imd/src/ directory to your liking.

Then rebuild IMD with imd-rebuild <cflags>

AUR

IMD is on the AUR at https://aur.archlinux.org/packages/imd-git.

I Recommend using Trizen to download. Yay doesn't work

IMD is also on the ChaoticAUR.

Install

Run ./install it will

  • Clean previous build
  • Rebuild all files
  • Strip and zip files
  • Install binaries and data

Pre-Built Dependency Free ( Doesn't need a git clone ) ( Only needs 7z and curl, which can be uninstalled after )

curl https://raw.githubusercontent.com/Noah-Arcouette/imd/master/net | sh

Uninstall

Run sudo make uninstall.

Build

Run make build to build and strip.

Run make clean to clean previous build.

Run make configure to configure and generate necessary files for build process.

Run make all to build on a development build. This will run the built program with test file