At least, from this historical record as preserved by git, it is. In reality, this project represents a year of off-and-on development in another git repository, and has been converted and reformatted for (potentially) public consumption. Particularly lacking is the Tables and other charts that make this useful, but I need to make sure I don't violate any copyright laws, as many of my tables were copy/pasted from digital books I own.
41 lines
1.1 KiB
EmacsLisp
41 lines
1.1 KiB
EmacsLisp
;;; rpgdm-custom.el --- Customizations for RPGDM -*- lexical-binding: t; -*-
|
|
;;
|
|
;; Copyright (C) 2021 Howard X. Abrams
|
|
;;
|
|
;; Author: Howard X. Abrams <http://gitlab.com/howardabrams>
|
|
;; Maintainer: Howard X. Abrams
|
|
;; Created: February 26, 2021
|
|
;;
|
|
;; This file is not part of GNU Emacs.
|
|
;;
|
|
;;
|
|
;;; Code:
|
|
|
|
(defgroup rpgdm nil
|
|
"Customization for the Dungeon Master support package."
|
|
:prefix "rpgdm-"
|
|
:group 'applications
|
|
:link '(url-link :tag "Github" "https://gitlab.com/howardabrams/emacs-rpgdm"))
|
|
|
|
(defcustom rpgdm-screen-window-side :right
|
|
"Split new windows on a particular side.
|
|
For instance, `:below' or on the `:right'."
|
|
:type '(choice (const :tag "above" 'above)
|
|
(const :tag "below" 'below)
|
|
(const :tag "left" 'left)
|
|
(const :tag "right" 'right))
|
|
:group 'rpgdm)
|
|
|
|
(defcustom rpgdm-screen-window-size nil
|
|
"The size of new windows. Leave nil for half the frame."
|
|
:type '(integer)
|
|
:group 'rpgdm)
|
|
|
|
(defcustom rpgdm-screen-fullscreen nil
|
|
"Should the displayed screen occupy the entire frame?"
|
|
:type '(boolean)
|
|
:group 'rpgdm)
|
|
|
|
|
|
(provide 'rpgdm-custom)
|
|
;;; rpgdm-custom.el ends here
|