Skip to content

baosen/norcal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

norcal

A local Norwegian calendar.

norcal screenshot

Install

First, install the Tcl/Tk system libraries:

# Debian/Ubuntu
sudo apt install libtk8.6 tk8.6-dev tcl8.6-dev

# Fedora
sudo dnf install tk-devel tcl-devel

# macOS
brew install tcl-tk

From RubyGems

gem install norcal

From source

git clone https://github.com/baosen/norcal.git
cd norcal
gem build norcal.gemspec
gem install norcal-1.5.0.gem

Usage

norcal              # current year, dark mode
norcal 2026         # specific year
norcal --light      # light mode
norcal --light 2026 # light mode, specific year

Features

  • 12-month grid (4x3) with Norwegian month and day names
  • ISO week numbers, Monday-first weeks
  • Sundays and public holidays in red, Saturdays in gray
  • Easter-based movable holidays (Computus algorithm)
  • Notable dates: royal birthdays, Samefolkets dag, Morsdag, Farsdag, solverv, sommertid, advent, and more
  • Filter to show only red days (public holidays)
  • Today highlighted with yellow background
  • Dark mode (default) and light mode, with toggle button
  • Zoom in/out (+/ buttons, Ctrl+scroll, Ctrl++/Ctrl+-)
  • Auto-fit to screen height on startup, with fit button
  • Scrollbar for zoomed-in views

References

  • Djupvik, Guro: røde dager i Lille norske leksikon på snl.no. Hentet 7. april 2026.

License

Unlicense

About

A local Norwegian calendar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages