Meta files reorg.

Commit
581764ef4dee1fd95bbb9f63cbbb99ce2599289f
Author
Marius Peter <marius.peter@tutanota.com>
Author date
Committer
Marius Peter <marius.peter@tutanota.com>
Committer date
smart-documents.org
index 64d6c5fb..e6f9b9f6 100644..100644
@@ -176,6 +176,52 @@
176 176 Emacs'---perspective, a file which contains other files. These files
177 177 may themselves be directories.
178 178
179 Added: *** Meta files---files about files
180 Added:
181 Added: In this section, we'll be tidying up the =.emacs.d/= directory---by
182 Added: default, many Emacs packages create files useful for themselves in our
183 Added: ~user-emacs-directory~. This leads to undesirable clutter. Certain
184 Added: packages create files that log recently visited files ([[Recently
185 Added: visited files]]); log location of known projects ([[Projects' bookmarks]]);
186 Added: log location in recently visited files ([[Location in previously visited
187 Added: file]]) The commonality between all these files is that they tend to
188 Added: reference... other files. Thus, I decided to refer to them as meta
189 Added: files.
190 Added:
191 Added: #+BEGIN_SRC emacs-lisp :tangle yes
192 Added: (defcustom sd-path-meta
193 Added: (concat user-emacs-directory "meta/")
194 Added: "Directory (which is a file, really) containing files about files.")
195 Added: #+END_SRC
196 Added:
197 Added: **** Recently visited files
198 Added:
199 Added: #+BEGIN_SRC emacs-lisp :tangle yes
200 Added: (setq recentf-save-file
201 Added: (concat sd-path-meta "recentf"))
202 Added: #+END_SRC
203 Added:
204 Added: **** Projects' bookmarks
205 Added:
206 Added: #+BEGIN_SRC emacs-lisp :tangle yes
207 Added: (setq projectile-known-projects-file
208 Added: (concat sd-path-meta "projectile-bookmarks.eld"))
209 Added: #+END_SRC
210 Added:
211 Added: **** Location in previously visited file
212 Added:
213 Added: #+BEGIN_SRC emacs-lisp :tangle yes
214 Added: (setq save-place-file
215 Added: (concat sd-path-meta "places"))
216 Added: #+END_SRC
217 Added:
218 Added: **** Auto save file lists
219 Added:
220 Added: #+BEGIN_SRC emacs-lisp :tangle yes
221 Added: (setq auto-save-list-file-prefix
222 Added: (concat sd-path-meta "auto-save-list/.saves-"))
223 Added: #+END_SRC
224 Added:
179 225 *** Resources
180 226
181 227 All third-party resources are saved at the following location.
@@ -190,7 +236,7 @@
190 236
191 237 #+BEGIN_SRC emacs-lisp :tangle yes
192 238 (setq package-user-dir
193 Removed: (concat sd-path-resources "elpa"))
239 Added: (concat sd-path-resources "elpa/"))
194 240 #+END_SRC
195 241
196 242 **** Themes
@@ -205,15 +251,15 @@
205 251 This path, specifically, is required to be in list form.
206 252
207 253 #+BEGIN_SRC emacs-lisp :tangle yes
208 Removed: (setq yas-snippet-dirs
209 Removed: (list (concat sd-path-resources "snippets/")))
254 Added: (setq yas-snippet-dirs
255 Added: (list (concat sd-path-resources "snippets/")))
210 256 #+END_SRC
211 257
212 258 **** Emojis
213 259
214 260 #+BEGIN_SRC emacs-lisp :tangle yes
215 261 (setq emojify-emojis-dir
216 Removed: (concat sd-path-resources "emojis"))
262 Added: (concat sd-path-resources "emojis/"))
217 263 #+END_SRC
218 264
219 265 **** Custom file
@@ -228,52 +274,6 @@
228 274 (load custom-file)
229 275 #+END_SRC
230 276
231 Removed: *** Files about files
232 Removed:
233 Removed: In this section, we'll be tidying up the =.emacs.d/= directory---by
234 Removed: default, many Emacs packages create files useful for themselves in our
235 Removed: ~user-emacs-directory~. This leads to undesirable clutter. Certain
236 Removed: packages create files that log recently visited files ([[Recently
237 Removed: visited files]]); log location of known projects ([[Projects' bookmarks]]);
238 Removed: log location in recently visited files ([[Location in previously visited
239 Removed: file]]) The commonality between all these files is that they tend to
240 Removed: reference... other files. Thus, I decided to refer to them as
241 Removed: meta-files.
242 Removed:
243 Removed: #+BEGIN_SRC emacs-lisp :tangle yes
244 Removed: (defcustom sd-path-meta
245 Removed: (concat user-emacs-directory "meta/")
246 Removed: "Directory (files, really) containing files about files.")
247 Removed: #+END_SRC
248 Removed:
249 Removed: **** Recently visited files
250 Removed:
251 Removed: #+BEGIN_SRC emacs-lisp :tangle yes
252 Removed: (setq recentf-save-file
253 Removed: (concat sd-path-meta "recentf"))
254 Removed: #+END_SRC
255 Removed:
256 Removed: **** Projects' bookmarks
257 Removed:
258 Removed: #+BEGIN_SRC emacs-lisp :tangle yes
259 Removed: (setq projectile-known-projects-file
260 Removed: (concat sd-path-meta "projectile-bookmarks.eld"))
261 Removed: #+END_SRC
262 Removed:
263 Removed: **** Location in previously visited file
264 Removed:
265 Removed: #+BEGIN_SRC emacs-lisp :tangle yes
266 Removed: (setq save-place-file
267 Removed: (concat sd-path-meta "places"))
268 Removed: #+END_SRC
269 Removed:
270 Removed: **** Auto save file lists
271 Removed:
272 Removed: #+BEGIN_SRC emacs-lisp :tangle yes
273 Removed: (setq auto-save-list-file-prefix
274 Removed: (concat sd-path-meta
275 Removed: "auto-save-list/.saves-"))
276 Removed: #+END_SRC
277 277
278 278 ** Backups
279 279