M config/pkg-social.el => config/pkg-social.el +1 -1
@@ 1,6 1,6 @@
;;; pkg-social.el --- Social media and security tools -*- lexical-binding: t -*-
-;; Copyright (C) 2024 Cytrogen
+;; Copyright (C) 2026 Cytrogen
;; This file contains:
;; - Mastodon client configuration
M init.el => init.el +7 -4
@@ 1,6 1,6 @@
;;; init.el --- Cytrogen's Modular Emacs Configuration -*- lexical-binding: t -*-
-;; Copyright (C) 2024 Cytrogen
+;; Copyright (C) 2026 Cytrogen
;; This is the main entry point for a modular Emacs configuration.
;; All specific configurations are organized in separate modules under config/
@@ 34,9 34,14 @@
(require 'pkg-org)
(require 'pkg-writing)
(require 'pkg-blog) ; Blog workflow for monthly posts
+(when (file-exists-p (expand-file-name "immich-config.el" user-emacs-directory))
+ (load (expand-file-name "immich-config.el" user-emacs-directory)))
+(require 'pkg-calendar) ; Google Calendar/Tasks integration
(require 'pkg-dev)
+(require 'pkg-git) ; Git integration (magit, diff-hl, git-timemachine)
(require 'pkg-email) ; Email (mu4e) configuration
(require 'pkg-reading) ; RSS reader, OPDS browser, ebook tools
+(require 'pkg-dictionary) ; Offline dictionary (sdcv + StarDict)
(require 'utils)
(require 'keybindings)
(require 'pkg-social) ; GPG/Mastodon configuration
@@ 58,9 63,7 @@
'(epg-gpg-program "/usr/bin/gpg")
'(epg-pinentry-mode 'loopback)
'(epg-user-id nil t)
- '(package-selected-packages
- '(adaptive-wrap elfeed elfeed-protocol mastodon nerd-icons nov ox-hugo
- pdf-tools rainbow-delimiters yasnippet)))
+ '(package-selected-packages nil))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.