diff options
author | René Neumann <rene.neumann@in.tum.de> | 2012-09-07 18:43:13 +0200 |
---|---|---|
committer | René Neumann <rene.neumann@in.tum.de> | 2012-09-07 18:43:14 +0200 |
commit | 4867ceff4ab4bdadcf2cba035ecd3631b8b74c5e (patch) | |
tree | 38b6881600296defd54ee98d54d947da294684c0 /.emacs | |
parent | 630a3a8a84f0a0c1c38dd8ace3cbd1a734efa4d2 (diff) | |
download | dotfiles-4867ceff4ab4bdadcf2cba035ecd3631b8b74c5e.tar.gz dotfiles-4867ceff4ab4bdadcf2cba035ecd3631b8b74c5e.tar.bz2 dotfiles-4867ceff4ab4bdadcf2cba035ecd3631b8b74c5e.zip |
Fullscreen for both vim and emacs
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) |