diff options
Diffstat (limited to '.emacs')
-rw-r--r-- | .emacs | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -26,6 +26,20 @@ ;; scrollbar on the right (set-scroll-bar-mode 'right) +;; maximize frame +(defun toggle-fullscreen (&optional other_mode) + "toggles whether the currently selected frame is maximized or reset to prior size" + (interactive) + (let ((f (selected-frame))) + (modify-frame-parameters f `((fullscreen . ,(if (frame-parameter f 'fullscreen) other_mode 'maximized)))))) + +(defun force-fullscreen () + "maximizes the currently selected frame" + (interactive) + (toggle-fullscreen 'maximized)) + +(add-hook 'emacs-startup-hook (lambda () (run-with-idle-timer 0.1 nil 'force-fullscreen))) + ;; theming (require 'color-theme) (color-theme-initialize) |