aboutsummaryrefslogtreecommitdiffstats
path: root/emacs/.emacs.d/init/oni-bookmark.el
diff options
context:
space:
mode:
authorGravatar Tom Willemse2018-05-29 01:02:11 -0700
committerGravatar Tom Willemse2018-05-29 01:02:11 -0700
commit61496a0b817e54d6b67e0ac09ab0fb1611bad9f3 (patch)
treeeafc524f4976115a431acd1c75961f13573f89e7 /emacs/.emacs.d/init/oni-bookmark.el
parentf6bd936f91fccd51a1160f9fc012b23ab52c73b9 (diff)
downloadnew-dotfiles-61496a0b817e54d6b67e0ac09ab0fb1611bad9f3.tar.gz
new-dotfiles-61496a0b817e54d6b67e0ac09ab0fb1611bad9f3.zip
Move more from org-mode
Diffstat (limited to 'emacs/.emacs.d/init/oni-bookmark.el')
-rw-r--r--emacs/.emacs.d/init/oni-bookmark.el38
1 files changed, 38 insertions, 0 deletions
diff --git a/emacs/.emacs.d/init/oni-bookmark.el b/emacs/.emacs.d/init/oni-bookmark.el
new file mode 100644
index 0000000..2b7d637
--- /dev/null
+++ b/emacs/.emacs.d/init/oni-bookmark.el
@@ -0,0 +1,38 @@
+;;; oni-bookmarks.el --- Bookmarks settings -*- lexical-binding: t; -*-
+
+;; Copyright (C) 2018 Tom Willemse
+
+;; Author: Tom Willemse <tom@ryuslash.org>
+;; Keywords: local
+
+;; 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 <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+
+;; Settings for `bookmarks.el'. Keeping these in the main file will
+;; make the byte compiler complain, or require ugly code to shut it
+;; up.
+
+;;; Code:
+
+(require 'bookmark)
+
+(defvar oni-bookmarks--bookmark-file-location
+ (locate-user-emacs-file "data/bookmarks")
+ "The location for Emacs bookmarks.")
+
+(setq bookmark-default-file oni-bookmarks--bookmark-file-location)
+
+(provide 'oni-bookmarks)
+;;; oni-bookmarks.el ends here