Skip to content
/ wyrd Public
forked from haguenau/wyrd

[OLD REPO] Fixing wyrd compile issues in a modern archlinux environment

License

Notifications You must be signed in to change notification settings

Perdu/wyrd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/!\ Old repository. Project has been moved to Gitlab

Wyrd

Because you're tired of waiting for your bloated calendar program to start up.

Wyrd is a text-based front-end to Remind, a sophisticated calendar and alarm program available from Roaring Penguin Software, Inc.

Wyrd serves two purposes:

  • It displays reminders in a scrollable timetable view suitable for visualizing your calendar at a glance.
  • It makes creating and editing reminders fast and easy. However, Wyrd does not hide Remind's textfile programmability, for this is what makes Remind a truly powerful calendaring system.

Wyrd also requires only a fraction of the resources of most calendar programs available today.

Screenshot

Installation

This section describes how to install Wyrd by compiling from source. Wyrd has been packaged for a number of popular Linux/Unix variants, so you may be able to save yourself some time by installing from a package provided by your OS distribution.

Wyrd is designed to be portable to most Unix-like operating systems, including GNU/Linux, *BSD, and Mac OS X. Before installing Wyrd, your system must have the following software installed:

  • OCaml 2 ≥ 3.08
  • the ncurses library 3 (and development headers)
  • Remind 4 ≥ 3.1.0
  • GNU make 5
  • the Unix pager application, less

Wyrd may be compiled by executing the following at the root of the source tree:

./configure
make

After compiling, become root and execute

make install

to complete the installation process. The make command here should correspond to GNU make; on some systems (particularly *BSD), you may need to use gmake. If your ncurses library was built with wide character support, Wyrd can be configured to render UTF-8 encoded reminders. To enable this option, use the command

./configure --enable-utf8

when configuring the sources.

Notes

2020 note: I fixed compile issues of wyrd in a modern (arch)linux environment, based on haguenau's repository. I am not planning to expand this software, but I'll maintain the AUR package.

Forked from https://github.com/haguenau/wyrd

Original Bazaar repository: https://bazaar.launchpad.net/~pelzlpj/wyrd/wyrd-dev/files

AUR repository: https://aur.archlinux.org/packages/wyrd-git/

Author: Paul Pelzl

About

[OLD REPO] Fixing wyrd compile issues in a modern archlinux environment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • OCaml 67.1%
  • Shell 25.2%
  • C 4.4%
  • M4 1.6%
  • Makefile 1.5%
  • Python 0.2%