diff options
Diffstat (limited to '')
-rw-r--r-- | lisp/bandali-dired.el | 27 | ||||
-rw-r--r-- | lisp/bandali-ebdb.el | 27 | ||||
-rw-r--r-- | lisp/bandali-erc.el | 27 | ||||
-rw-r--r-- | lisp/bandali-eshell.el | 27 | ||||
-rw-r--r-- | lisp/bandali-exwm.el | 27 | ||||
-rw-r--r-- | lisp/bandali-gnus.el | 27 | ||||
-rw-r--r-- | lisp/bandali-ibuffer.el | 27 | ||||
-rw-r--r-- | lisp/bandali-ido.el | 27 | ||||
-rw-r--r-- | lisp/bandali-ivy.el | 27 | ||||
-rw-r--r-- | lisp/bandali-message.el | 27 | ||||
-rw-r--r-- | lisp/bandali-org.el | 27 |
11 files changed, 297 insertions, 0 deletions
diff --git a/lisp/bandali-dired.el b/lisp/bandali-dired.el index 537ea24..f89676e 100644 --- a/lisp/bandali-dired.el +++ b/lisp/bandali-dired.el @@ -1,3 +1,29 @@ +;;; bandali-dired.el --- bandali's dired setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: files + +;; 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: + +;; My dired setup and customizations. + +;;; Code: + (use-package dired :config (setq dired-dwim-target t @@ -49,3 +75,4 @@ :hook (dired-mode . dired-hide-details-mode)) (provide 'bandali-dired) +;;; bandali-dired.el ends here diff --git a/lisp/bandali-ebdb.el b/lisp/bandali-ebdb.el index 8b8f3c0..a7315c4 100644 --- a/lisp/bandali-ebdb.el +++ b/lisp/bandali-ebdb.el @@ -1,3 +1,29 @@ +;;; bandali-ebdb.el --- bandali's EBDB configuration -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: tools + +;; 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: + +;; My EBDB setup. + +;;; Code: + (use-package ebdb :demand :after gnus @@ -42,3 +68,4 @@ ;; :after ebdb) (provide 'bandali-ebdb) +;;; bandali-ebdb.el ends here diff --git a/lisp/bandali-erc.el b/lisp/bandali-erc.el index bc82bc6..afdc949 100644 --- a/lisp/bandali-erc.el +++ b/lisp/bandali-erc.el @@ -1,3 +1,29 @@ +;;; bandali-erc.el --- bandali's ERC setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: tools + +;; 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: + +;; My ERC setup for IRC. It uses my fork of ZNC.el. + +;;; Code: + (use-package erc :bind ("C-c w e" . erc-switch-to-buffer-other-window) :custom @@ -79,3 +105,4 @@ ((oftc "amin/oftc" ,pwd))))))) (provide 'bandali-erc) +;;; bandali-erc.el ends here diff --git a/lisp/bandali-eshell.el b/lisp/bandali-eshell.el index 07ed623..f92f930 100644 --- a/lisp/bandali-eshell.el +++ b/lisp/bandali-eshell.el @@ -1,3 +1,29 @@ +;;; bandali-eshell.el --- bandali's Eshell setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: processes + +;; 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: + +;; My awesome Eshell setup. + +;;; Code: + (use-package eshell :commands eshell :bind ("C-c a s e" . eshell) @@ -48,3 +74,4 @@ (eshell-input-filter 'eshell-input-filter-initial-space)) (provide 'bandali-eshell) +;;; bandali-eshell.el ends here diff --git a/lisp/bandali-exwm.el b/lisp/bandali-exwm.el index d9be901..6b57898 100644 --- a/lisp/bandali-exwm.el +++ b/lisp/bandali-exwm.el @@ -1,3 +1,29 @@ +;;; bandali-exwm.el --- bandali's EXWM configuration -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: tools + +;; 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: + +;; My EXWM setup. Makes good use of its simulation keys. + +;;; Code: + (use-package exwm :if b/exwm-p :demand @@ -210,3 +236,4 @@ around if needed." :after exwm) (provide 'bandali-exwm) +;;; bandali-exwm.el ends here diff --git a/lisp/bandali-gnus.el b/lisp/bandali-gnus.el index bb5ea02..de01c0f 100644 --- a/lisp/bandali-gnus.el +++ b/lisp/bandali-gnus.el @@ -1,3 +1,29 @@ +;;; bandali-gnus.el --- bandali's Gnus setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: mail, news + +;; 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: + +;; My trusty super awesome Gnus setup. + +;;; Code: + (defvar b/maildir (expand-file-name "~/mail/")) (with-eval-after-load 'recentf (add-to-list 'recentf-exclude b/maildir)) @@ -419,3 +445,4 @@ https://csclub.uwaterloo.ca/~abandali") '("^@@ -[0-9]+,[0-9]+ \\+[0-9]+,[0-9]+ @@"))) (provide 'bandali-gnus) +;;; bandali-gnus.el ends here diff --git a/lisp/bandali-ibuffer.el b/lisp/bandali-ibuffer.el index 9b1b9b3..dd5857d 100644 --- a/lisp/bandali-ibuffer.el +++ b/lisp/bandali-ibuffer.el @@ -1,3 +1,29 @@ +;;; bandali-ibuffer.el --- bandali's Ibuffer setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: tools + +;; 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: + +;; My Ibuffer setup. + +;;; Code: + (use-package ibuffer :bind (("C-x C-b" . ibuffer) @@ -75,3 +101,4 @@ :hook (ibuffer . (lambda () (ibuffer-switch-to-saved-filter-groups "default")))) (provide 'bandali-ibuffer) +;;; bandali-ibuffer.el ends here diff --git a/lisp/bandali-ido.el b/lisp/bandali-ido.el index 2639888..55bc937 100644 --- a/lisp/bandali-ido.el +++ b/lisp/bandali-ido.el @@ -1,3 +1,29 @@ +;;; bandali-ido.el --- bandali's Ido setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: convenience, matching + +;; 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: + +;; My (currently unused) Ido setup. + +;;; Code: + (use-package ido :demand :bind @@ -47,3 +73,4 @@ (icomplete-mode 1)) (provide 'bandali-ido) +;;; bandali-ido.el ends here diff --git a/lisp/bandali-ivy.el b/lisp/bandali-ivy.el index 763168b..4a88a13 100644 --- a/lisp/bandali-ivy.el +++ b/lisp/bandali-ivy.el @@ -1,3 +1,29 @@ +;;; bandali-ivy.el --- bandali's Ivy setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: matching + +;; 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: + +;; My configuration for Ivy and family. + +;;; Code: + (use-package ivy :defer 0.3 :bind @@ -52,3 +78,4 @@ This function is intended for use with `ivy-ignore-buffers'." (defalias 'locate #'counsel-locate)) (provide 'bandali-ivy) +;;; bandali-ivy.el ends here diff --git a/lisp/bandali-message.el b/lisp/bandali-message.el index 33bebc9..be88049 100644 --- a/lisp/bandali-message.el +++ b/lisp/bandali-message.el @@ -1,3 +1,29 @@ +;;; bandali-message.el --- bandali's message.el setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: mail, news + +;; 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: + +;; My setup for message.el. + +;;; Code: + (use-package message :bind (:map message-mode-map ("<C-return>" . b/insert-asterism)) :config @@ -90,3 +116,4 @@ (gnus-harvest-install)))) (provide 'bandali-message) +;;; bandali-message.el ends here diff --git a/lisp/bandali-org.el b/lisp/bandali-org.el index 9938579..76b5c6c 100644 --- a/lisp/bandali-org.el +++ b/lisp/bandali-org.el @@ -1,3 +1,29 @@ +;;; bandali-org.el --- bandali's Org setup -*- lexical-binding: t; -*- + +;; Copyright (C) 2018-2020 Amin Bandali + +;; Author: Amin Bandali <bandali@gnu.org> +;; Keywords: calendar, data, docs, hypermedia, outlines + +;; 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: + +;; My set up for Org (org-mode) and all things Org. + +;;; Code: + (use-package org :config (setq org-src-tab-acts-natively t @@ -95,3 +121,4 @@ :hook (org-mode . org-tanglesync-mode)) (provide 'bandali-org) +;;; bandali-org.el ends here |