aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: a7a4381b60e26184d350376c2ed9fadc7f432516 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
calp: generate reproduceable, printable calendars from the terminal.

# Dependencies
- gcc
- pkgconf
- pangocairo
- MagickWand

# Install
```shell
make install
```

# Uninstall
```shell
make uninstall
```

# Notes
Month names are generated based on your set locale. This can be changed by setting `LANG` at runtime. Running `locale -a` provides a list of locales to choose from. Please select a `utf8` locale.

```shell
# Example: setting language to Dutch before generating the calendar
$ LANG=nl_NL.utf8 calp
```

# Known Issues
- Accuracy of dates deviates when approaching the beginning of A.D.
    - Should be accurate enough for recent years

# Planned Features
- Sunrise/sunset calcuations
- Moon phase calculations 
- Switch between US day-ordering convention and ISO 8601 (first day = Monday)

# Credits
- ezini library by Michael Dipperstein