Circadian.el Versions Save

Theme-switching for Emacs based on daytime

0.3.3

1 year ago

Fixed scheduling

What's Changed

New Contributors

Full Changelog: https://github.com/guidoschmidt/circadian.el/compare/0.3.2...0.3.3

0.3.2

5 years ago
  • Using solar.el (Thank you @sarg for the PR)
  • Fixed arguments for run-at-time (in circadian-mapc) by introducing circadian--encode-time
  • Message the user when a theme has been enabled

v0.3.1

6 years ago
  • Added hooks: circadian-before-load-theme-hook & circadian-after-load-theme-hook

v0.3.0

6 years ago
  • Fixed bug when comparing time strings
  • Introduce :sunrise/:sunset keywords for configuration

v0.2.3

6 years ago
  • Use -*- lexical-binding: t -*-
  • Requiring cl-lib
  • Prefixed cl function like cl-first, cl-remove-if
  • mapcar changed to mapc
  • Swapped argument order for circadian-filter-inactivate-themes
  • Bugfix: load the last theme from circadian-themes, when the first time slot lies in the future

v0.2.2

6 years ago

Added testing, minimal change to function circadian-filter-inactivate-themes (now-time theme-list) (added now-time argument) for better testability

v0.2.1

6 years ago
  • Moved nyx-theme and hemera-theme to their own repos: nyx hemera
  • Use default themes for default configuration of circadian-themes
  • Introduce (circadian-setup) to map each time-theme pair to a corresponding timer and load the last overdue theme
  • Re-implemented configuration using associated list and timers (thanks to Steve Purcell for pointing me into this direction)