From 111472e8257daefd1a46225b33844b30d43bb3bd Mon Sep 17 00:00:00 2001 From: James Dixon Date: Thu, 8 May 2025 19:16:17 -0400 Subject: [PATCH] add shortcuts and windows stuff --- config/emacs/.config/emacs/init-vanilla.el | 1 + config/emacs/.config/emacs/init.el | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/config/emacs/.config/emacs/init-vanilla.el b/config/emacs/.config/emacs/init-vanilla.el index 6357a52..fc307cd 100644 --- a/config/emacs/.config/emacs/init-vanilla.el +++ b/config/emacs/.config/emacs/init-vanilla.el @@ -91,6 +91,7 @@ (if (eq system-type 'windows-nt) (set-frame-font "Cascadia Code 12" nil t)) +;; Have to change emacs init dir for Windows ;; https://emacs.stackexchange.com/a/12886 ;; (setenv "HOME" "C:/Users/itzja") ;; (setq default-directory "C:/Users/user") diff --git a/config/emacs/.config/emacs/init.el b/config/emacs/.config/emacs/init.el index d633c5c..6e04245 100644 --- a/config/emacs/.config/emacs/init.el +++ b/config/emacs/.config/emacs/init.el @@ -83,6 +83,7 @@ (setq recentf-max-menu-items 15) (setq recentf-auto-cleanup (if (daemonp) 300 'never)) (global-set-key (kbd "C-x C-r") 'recentf) +(global-set-key (kbd "C-c i") (lambda () (interactive) (find-file user-init-file))) ;; `savehist-mode' is an Emacs feature that preserves the minibuffer history ;; between sessions. @@ -617,6 +618,20 @@ (gptel-make-gemini "Gemini" :stream t :key gptel-api-key) (gptel-make-openai "OpenAI" :stream t :key gptel-api-key) +;;; Platform Specifics + +;; for Win32 +(if (eq system-type 'windows-nt) + (set-frame-font "Cascadia Code 12" nil t)) + +;; Have to change emacs init dir for Windows +;; https://emacs.stackexchange.com/a/12886 +;; (setenv "HOME" "C:/Users/itzja") +;; (setq default-directory "C:/Users/user") +;; (setq user-init-file "C:/Users/user/.emacs.d/init.el") +;; (setq user-emacs-directory "C:/Users/user/.emacs") +;; (load user-init-file) + ;;; init.el ends here (custom-set-variables ;; custom-set-variables was added by Custom.