| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- ;;; packages.el --- chicken-dotfiles layer packages file for Spacemacs.
- ;;
- ;; Copyright (c) 2012-2017 Sylvain Benner & Contributors
- ;;
- ;; Author: Eiyeron <eiyeron@Ducktop>
- ;; URL: https://github.com/syl20bnr/spacemacs
- ;;
- ;; This file is not part of GNU Emacs.
- ;;
- ;;; License: GPLv3
- ;;; Commentary:
- ;; See the Spacemacs documentation and FAQs for instructions on how to implement
- ;; a new layer:
- ;;
- ;; SPC h SPC layers RET
- ;;
- ;;
- ;; Briefly, each package to be installed or configured by this layer should be
- ;; added to `chicken-dotfiles-packages'. Then, for each package PACKAGE:
- ;;
- ;; - If PACKAGE is not referenced by any other Spacemacs layer, define a
- ;; function `chicken-dotfiles/init-PACKAGE' to load and initialize the package.
- ;; - Otherwise, PACKAGE is already referenced by another Spacemacs layer, so
- ;; define the functions `chicken-dotfiles/pre-init-PACKAGE' and/or
- ;; `chicken-dotfiles/post-init-PACKAGE' to customize the package as it is loaded.
- ;;; Code:
- (defconst chicken-dotfiles-packages
- '()
- "The list of Lisp packages required by the chicken-dotfiles layer.
- Each entry is either:
- 1. A symbol, which is interpreted as a package to be installed, or
- 2. A list of the form (PACKAGE KEYS...), where PACKAGE is the
- name of the package to be installed or loaded, and KEYS are
- any number of keyword-value-pairs.
- The following keys are accepted:
- - :excluded (t or nil): Prevent the package from being loaded
- if value is non-nil
- - :location: Specify a custom installation location.
- The following values are legal:
- - The symbol `elpa' (default) means PACKAGE will be
- installed using the Emacs package manager.
- - The symbol `local' directs Spacemacs to load the file at
- `./local/PACKAGE/PACKAGE.el'
- - A list beginning with the symbol `recipe' is a melpa
- recipe. See: https://github.com/milkypostman/melpa#recipe-format"
- )
- (defun chicken-dotfiles/init-org-bullet()
- (use-package org-bullet
- :defer t
- :init
- (setq org-bullets-bullet-list '("◉" "○" "⬡" "⬢" "■" "□" "◈" "◇"))
- )
- )
- (defun chicken-dotfiles/init-org-mode()
- (use-package org-mode
- :defer t
- :init
- (setq org-cycle-level-faces nil)
- (setq org-modules
- '(org-bbdb org-bibtex org-docview org-gnus org-info org-irc org-mhe org-mouse org-rmail org-w3m org-drill))
- (setq org-todo-keywords '((sequence "TODO" "WAITING" "IN PROGRESS" "|" "DONE" "CANCELLED")))
- ; GTD
- (setq org-agenda-files '("~/Notes/inbox.org" "~/Notes/gtd.org" "~/Notes/tickler.org"))
- (setq org-capture-templates '(("t" "Todo [inbox]" entry
- (file+headline "~/Notes/inbox.org" "Tasks")
- "* TODO %i%?")
- ("T" "Tickler" entry
- (file+headline "~/Notes/tickler.org" "Tickler")
- "* %i%? \n %U")))
- (setq org-directory "~/Notes")
- (setq org-default-notes-file "~/Notes/inbox.org" )
- (setq org-refile-targets '(("~/Notes/gtd.org" :maxlevel . 3)
- ("~/Notes/backlog.org" :level . 1)
- ("~/Notes/tickler.org" :maxlevel . 2)))
- )
- )
- ;;; packages.el ends here
|