whatisgithub

What is bulgarian-holidays.el?

idanov/bulgarian-holidays.el — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2020-12-28

Emacs LispAudience · developerComplexity · 1/5DormantSetup · easy

In one sentence

A small Emacs extension that adds Bulgarian holidays to the built-in Emacs calendar, so they show up alongside standard dates.

Mindmap

mindmap
  root((repo))
    What it does
      Adds Bulgarian holidays
      Integrates with calendar
      Highlights dates
    Tech stack
      Emacs Lisp
    Use cases
      Local holiday tracking
      Scheduling in Emacs
      Working with Bulgarian teams
    Audience
      Emacs users
      Bulgarian users
    Setup
      Install package
      Minimal README

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

See Bulgarian holidays highlighted automatically in the Emacs calendar without looking them up elsewhere.

USE CASE 2

Plan schedules around Bulgarian national holidays directly inside your Emacs workflow.

USE CASE 3

Add local holiday context when coordinating with Bulgarian colleagues who use Emacs.

What is it built with?

Emacs Lisp

How does it compare?

idanov/bulgarian-holidays.eljxs/editorconfig-emacssyl20bnr/nix-emacs
LanguageEmacs LispEmacs LispEmacs Lisp
Last pushed2020-12-282017-09-122015-07-26
MaintenanceDormantDormantDormant
Setup difficultyeasyeasyeasy
Complexity1/52/51/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Just an Emacs package to install and load, no external dependencies.

So what is it?

This is a small Emacs extension that adds Bulgarian holidays to your calendar application. If you use Emacs, a powerful text editor popular with programmers and power users, this package makes it so that when you open the built-in calendar, it automatically highlights and displays important Bulgarian holidays and observances alongside the standard dates. The way it works is straightforward: the package contains a list of Bulgarian holidays (both fixed dates like New Year's Day and moveable ones like Easter) and integrates them into Emacs's calendar system. Once installed, whenever you view a calendar month in Emacs, those holidays appear marked or highlighted, so you can see at a glance when they fall. It's similar to how your phone's calendar app might show national holidays for your country. You'd use this if you're Bulgarian, live in Bulgaria, or work with Bulgarian colleagues and want your Emacs calendar to reflect the local holiday schedule. It's particularly useful if you're already an Emacs user who relies on the calendar for scheduling and planning, why look up Bulgarian holidays elsewhere when they can be built right into your editor? The README provided is minimal and doesn't go into detail about installation steps or which specific holidays are included, but the core idea is simple: it's a small, focused tool that solves one problem well for a specific audience. It's the kind of extension that matters most to people who spend a lot of time in Emacs and want their tools customized to their local context.

Copy-paste prompts

Prompt 1
Show me how to install this Emacs package and load it in my init.el.
Prompt 2
List the Bulgarian holidays this package includes based on its source code.
Prompt 3
Help me write a similar Emacs Lisp package that adds holidays for a different country.

Frequently asked questions

What is bulgarian-holidays.el?

A small Emacs extension that adds Bulgarian holidays to the built-in Emacs calendar, so they show up alongside standard dates.

What language is bulgarian-holidays.el written in?

Mainly Emacs Lisp. The stack also includes Emacs Lisp.

Is bulgarian-holidays.el actively maintained?

Dormant — no commits in 2+ years (last push 2020-12-28).

How hard is bulgarian-holidays.el to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is bulgarian-holidays.el for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.