diff options
Diffstat (limited to 'bard-emacs-modules')
| -rw-r--r-- | bard-emacs-modules/bard-emacs-anki.el | 9 | ||||
| -rw-r--r-- | bard-emacs-modules/bard-emacs-calendar.el | 2 | ||||
| -rw-r--r-- | bard-emacs-modules/bard-emacs-completion.el | 31 | ||||
| -rw-r--r-- | bard-emacs-modules/bard-emacs-dired.el | 2 | ||||
| -rw-r--r-- | bard-emacs-modules/bard-emacs-modeline.el | 63 | ||||
| -rw-r--r-- | bard-emacs-modules/bard-emacs-org.el | 2 | ||||
| -rw-r--r-- | bard-emacs-modules/bard-emacs-prog.el | 27 | ||||
| -rw-r--r-- | bard-emacs-modules/bard-emacs-theme.el | 30 | ||||
| -rw-r--r-- | bard-emacs-modules/bard-emacs-ui.el | 24 |
9 files changed, 6 insertions, 184 deletions
diff --git a/bard-emacs-modules/bard-emacs-anki.el b/bard-emacs-modules/bard-emacs-anki.el index 3f56b68..9b9a6a0 100644 --- a/bard-emacs-modules/bard-emacs-anki.el +++ b/bard-emacs-modules/bard-emacs-anki.el @@ -32,11 +32,4 @@ (bard/anki-editor-reset-cloze-number) ) - -;; (use-package gnosis -;; :ensure t -;; :config -;; (gnosis-modeline-mode) -;; :bind -;; ;; k is for kards -;; (("C-c k" . gnosis-dashboard))) +(provide 'bard-emacs-anki) diff --git a/bard-emacs-modules/bard-emacs-calendar.el b/bard-emacs-modules/bard-emacs-calendar.el index 6e95393..548ae69 100644 --- a/bard-emacs-modules/bard-emacs-calendar.el +++ b/bard-emacs-modules/bard-emacs-calendar.el @@ -78,3 +78,5 @@ (setq holiday-bahai-holidays nil holiday-christian-holidays nil holiday-islamic-holidays nil)) + +(provide 'bard-emacs-calendar) diff --git a/bard-emacs-modules/bard-emacs-completion.el b/bard-emacs-modules/bard-emacs-completion.el index c9f430c..595701f 100644 --- a/bard-emacs-modules/bard-emacs-completion.el +++ b/bard-emacs-modules/bard-emacs-completion.el @@ -1,34 +1,3 @@ -;;; bard-emacs-completion.el --- My configurations for emacs completion frameworks -*- lexical-binding: t -*- - -;; Author: bard -;; Maintainer: bard -;; Version: 0.1.0 -;; Package-Requires: ((emacs 29.2)) -;; Homepage: github -;; Keywords: completion - - -;; This file is not part of GNU Emacs - -;; This program is free software: you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation, either version 3 of the License, or -;; (at your option) any later version. - -;; This program is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see <https://www.gnu.org/licenses/>. - - -;;; Commentary: - - -;;; Code: - ;; minibuffer completion (use-package vertico :ensure t diff --git a/bard-emacs-modules/bard-emacs-dired.el b/bard-emacs-modules/bard-emacs-dired.el index ed11895..2019894 100644 --- a/bard-emacs-modules/bard-emacs-dired.el +++ b/bard-emacs-modules/bard-emacs-dired.el @@ -67,3 +67,5 @@ open and unsaved." (find-file filename) (call-interactively command)) (dired-get-marked-files)))) + +(provide 'bard-emacs-dired) diff --git a/bard-emacs-modules/bard-emacs-modeline.el b/bard-emacs-modules/bard-emacs-modeline.el index b09b5e7..acce2d6 100644 --- a/bard-emacs-modules/bard-emacs-modeline.el +++ b/bard-emacs-modules/bard-emacs-modeline.el @@ -1,66 +1,3 @@ -;;; bard-emacs-modeline.el --- My customizations for the Emacs Modeline -*- lexical-binding: t -*- - -;; Author: BardofSprites -;; Maintainer: BardofSprites -;; Version: 0.1.0 -;; Package-Requires: ((Emacs 29.2)) -;; Homepage: https://github.com/BardofSprites/.emacs.d -;; Keywords: emacs modeline custom - - -;; This file is not part of GNU Emacs - -;; This program is free software: you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation, either version 3 of the License, or -;; (at your option) any later version. - -;; This program is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see <https://www.gnu.org/licenses/>. - - -;;; Commentary: - -;; This file is meant to be used with Modus or Ef themes made by Protesilaos Starvou - -;;; Code: - -;; Face customization - -;; (defun bard/modus-light-faces () -;; (modus-themes-with-colors -;; (custom-set-faces -;; `(mode-line ((t :background ,bg-ochre :foreground ,fg-main :box (:line-width 6 :color ,bg-ochre :style nil))))) -;; (custom-set-faces -;; `(mode-line-inactive ((t :background ,bg-mode-line-inactive :foreground ,fg-dim :box (:line-width 6 :color ,bg-mode-line-inactive :style nil))))))) - -;; (defun bard/modus-dark-faces () -;; (modus-themes-with-colors -;; (custom-set-faces -;; `(mode-line ((t :background ,bg-magenta-subtle :foreground ,fg-main :box (:line-width 6 :color ,bg-magenta-subtle :style nil))))) -;; (custom-set-faces -;; `(mode-line-inactive ((t :background ,bg-mode-line-inactive :foreground ,fg-dim :box (:line-width 6 :color ,bg-mode-line-inactive :style nil))))))) - -;; (defun bard/modus-themes-faces () -;; (if (or (memq 'modus-operandi custom-enabled-themes) -;; (memq 'modus-operandi-tinted custom-enabled-themes)) -;; (bard/modus-light-faces) -;; (bard/modus-dark-faces) -;; )) - -;; (modus-themes-with-colors -;; (custom-set-faces -;; `(mode-line ((t :background ,bg-purple-subtle :foreground ,fg-main :box (:line-width 3 :color ,purple-cooler))))) -;; (custom-set-faces -;; `(mode-line-inactive ((t :background ,bg-purple-nuanced :foreground ,fg-dim :box (:line-width 3 :color ,purple-faint)))))) - -;; (add-hook 'modus-themes-after-load-theme-hook #'bard/modus-themes-faces) - ;;; Mode line (setq mode-line-compact nil) ; Emacs 28 (setq mode-line-right-align-edge 'right-margin) diff --git a/bard-emacs-modules/bard-emacs-org.el b/bard-emacs-modules/bard-emacs-org.el index 53fffba..cafdd83 100644 --- a/bard-emacs-modules/bard-emacs-org.el +++ b/bard-emacs-modules/bard-emacs-org.el @@ -148,4 +148,4 @@ :config (require 'org-download)) -;; (provide 'bard-emacs-org) +(provide 'bard-emacs-org) diff --git a/bard-emacs-modules/bard-emacs-prog.el b/bard-emacs-modules/bard-emacs-prog.el index 60d8a50..6e4fcf3 100644 --- a/bard-emacs-modules/bard-emacs-prog.el +++ b/bard-emacs-modules/bard-emacs-prog.el @@ -1,30 +1,3 @@ -;;; bard-emacs-prog.el --- configuration for progamming environment -*- lexical-binding: t -*- - -;; Author: Bardman -;; Maintainer: Bardman -;; Version: 0.1.0 -;; Package-Requires: ((Emacs "28.1")) - -;; This file is not part of GNU Emacs - -;; This program is free software: you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation, either version 3 of the License, or -;; (at your option) any later version. - -;; This program is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see <https://www.gnu.org/licenses/>. - - -;;; Commentary: - -;;; Code: - ;; Input methods (use-package emacs :bind diff --git a/bard-emacs-modules/bard-emacs-theme.el b/bard-emacs-modules/bard-emacs-theme.el index a0718a5..e688e5d 100644 --- a/bard-emacs-modules/bard-emacs-theme.el +++ b/bard-emacs-modules/bard-emacs-theme.el @@ -1,33 +1,3 @@ -;;; bard-emacs-theme.el --- My theme customizations -*- lexical-binding: t -*- - -;; Author: Daniel Pinkston -;; Maintainer: Daniel Pinkston -;; Version: 0.1.0 -;; Package-Requires: ((emacs 29.2)) -;; Homepage: https://github.com/BardofSprites/.emacs.d -;; Keywords: theme fonts emacs - - -;; This file is not part of GNU Emacs - -;; This program is free software: you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation, either version 3 of the License, or -;; (at your option) any later version. - -;; This program is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see <https://www.gnu.org/licenses/>. - - -;;; Commentary: - -;;; Code: - ;; declare all themes as safe (i trust developers) (setq custom-safe-themes t) diff --git a/bard-emacs-modules/bard-emacs-ui.el b/bard-emacs-modules/bard-emacs-ui.el index 45d6546..caffa34 100644 --- a/bard-emacs-modules/bard-emacs-ui.el +++ b/bard-emacs-modules/bard-emacs-ui.el @@ -1,27 +1,3 @@ -;;; bard-emacs-ui.el --- ui configuration for emacs -*- lexical-binding: t -*- - -;; Author: BardofSprites -;; Maintainer: BardofSprites -;; Version: 0.1.0 -;; Package-Requires: (emacs "28.2") - -;; This file is not part of GNU Emacs - -;; This program is free software: you can redistribute it and/or modify -;; it under the terms of the GNU General Public License as published by -;; the Free Software Foundation, either version 3 of the License, or -;; (at your option) any later version. - -;; This program is distributed in the hope that it will be useful, -;; but WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -;; GNU General Public License for more details. - -;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see <https://www.gnu.org/licenses/>. - -;;; Code: - ;; Generic variables for modes (use-package emacs :bind |
