diff options
author | William Carroll <wpcarro@gmail.com> | 2020-01-30T16·00+0000 |
---|---|---|
committer | William Carroll <wpcarro@gmail.com> | 2020-01-30T16·00+0000 |
commit | 578ed1ba98510058cf48f897a9bf4e3391684120 (patch) | |
tree | 5eadabd3d232151c75ac2424eaa8771ab25e927e | |
parent | 3684adf23f847114e1beeaab162398628ba571aa (diff) |
Move move .emacs.d out of configs/shared
Moving all of my Emacs-related files into their own directory at the root of this repository.
-rw-r--r-- | configs/shared/.emacs.d/tramp | 27 | ||||
-rw-r--r-- | configs/shared/.emacs.d/wpc/google-stuff.el | 215 | ||||
-rw-r--r-- | configs/shared/.emacs.d/wpc/sre.el | 26 | ||||
-rw-r--r-- | emacs/.emacs.d/init.el (renamed from configs/shared/.emacs.d/init.el) | 6 | ||||
-rw-r--r-- | emacs/.emacs.d/opam-user-setup.el (renamed from configs/shared/.emacs.d/opam-user-setup.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/c-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/c-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/c-mode/stdio (renamed from configs/shared/.emacs.d/snippets/c-mode/stdio) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/c-mode/stdlib (renamed from configs/shared/.emacs.d/snippets/c-mode/stdlib) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/c-mode/struct (renamed from configs/shared/.emacs.d/snippets/c-mode/struct) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/emacs-lisp-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/emacs-lisp-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/emacs-lisp-mode/elisp-module-docs (renamed from configs/shared/.emacs.d/snippets/emacs-lisp-mode/elisp-module-docs) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/emacs-lisp-mode/function (renamed from configs/shared/.emacs.d/snippets/emacs-lisp-mode/function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/emacs-lisp-mode/generic-header (renamed from configs/shared/.emacs.d/snippets/emacs-lisp-mode/generic-header) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/emacs-lisp-mode/library-header (renamed from configs/shared/.emacs.d/snippets/emacs-lisp-mode/library-header) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/emacs-lisp-mode/provide-footer (renamed from configs/shared/.emacs.d/snippets/emacs-lisp-mode/provide-footer) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/haskell-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/haskell-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/haskell-mode/derive-safe-copy (renamed from configs/shared/.emacs.d/snippets/haskell-mode/derive-safe-copy) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/haskell-mode/import-qualified (renamed from configs/shared/.emacs.d/snippets/haskell-mode/import-qualified) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/haskell-mode/instance-defn (renamed from configs/shared/.emacs.d/snippets/haskell-mode/instance-defn) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/haskell-mode/language-extension (renamed from configs/shared/.emacs.d/snippets/haskell-mode/language-extension) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/haskell-mode/separator (renamed from configs/shared/.emacs.d/snippets/haskell-mode/separator) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/haskell-mode/undefined (renamed from configs/shared/.emacs.d/snippets/haskell-mode/undefined) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/html-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/html-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/html-mode/index-boilerplate (renamed from configs/shared/.emacs.d/snippets/html-mode/index-boilerplate) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/java-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/java-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/java-mode/public-static-void-main (renamed from configs/shared/.emacs.d/snippets/java-mode/public-static-void-main) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/lisp-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/lisp-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/lisp-mode/defpackage (renamed from configs/shared/.emacs.d/snippets/lisp-mode/defpackage) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/lisp-mode/function (renamed from configs/shared/.emacs.d/snippets/lisp-mode/function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/lisp-mode/typed-function (renamed from configs/shared/.emacs.d/snippets/lisp-mode/typed-function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/nix-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/nix-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/nix-mode/shell-nix (renamed from configs/shared/.emacs.d/snippets/nix-mode/shell-nix) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/org-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/org-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/org-mode/code-snippet (renamed from configs/shared/.emacs.d/snippets/org-mode/code-snippet) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/org-mode/href (renamed from configs/shared/.emacs.d/snippets/org-mode/href) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/python-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/python-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/python-mode/dunder-main (renamed from configs/shared/.emacs.d/snippets/python-mode/dunder-main) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/python-mode/function (renamed from configs/shared/.emacs.d/snippets/python-mode/function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/python-mode/header (renamed from configs/shared/.emacs.d/snippets/python-mode/header) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/python-mode/init (renamed from configs/shared/.emacs.d/snippets/python-mode/init) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/python-mode/shebang (renamed from configs/shared/.emacs.d/snippets/python-mode/shebang) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/python-mode/utf-8 (renamed from configs/shared/.emacs.d/snippets/python-mode/utf-8) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/racket-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/racket-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/racket-mode/function (renamed from configs/shared/.emacs.d/snippets/racket-mode/function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/racket-mode/lambda (renamed from configs/shared/.emacs.d/snippets/racket-mode/lambda) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/racket-mode/lambda-symbol (renamed from configs/shared/.emacs.d/snippets/racket-mode/lambda-symbol) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/reason-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/reason-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/reason-mode/function (renamed from configs/shared/.emacs.d/snippets/reason-mode/function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/reason-mode/switch (renamed from configs/shared/.emacs.d/snippets/reason-mode/switch) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/action-extractor (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/action-extractor) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/console-log (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/console-log) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/const-defn (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/const-defn) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/const-function (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/const-function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/destructure-const (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/destructure-const) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/fat-arrow (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/fat-arrow) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/fat-arrow-function (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/fat-arrow-function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/import-destructured (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/import-destructured) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/import-react (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/import-react) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/import-type (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/import-type) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/import-x-from-y (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/import-x-from-y) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/import-y (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/import-y) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/jest-describe-test (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/jest-describe-test) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/jest-test (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/jest-test) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/react-class-component (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/react-class-component) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/redux-action (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/redux-action) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rjsx-mode/typed-redux-action (renamed from configs/shared/.emacs.d/snippets/rjsx-mode/typed-redux-action) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rust-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/rust-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rust-mode/for-loop (renamed from configs/shared/.emacs.d/snippets/rust-mode/for-loop) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/rust-mode/match (renamed from configs/shared/.emacs.d/snippets/rust-mode/match) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/sh-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/sh-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/sh-mode/function (renamed from configs/shared/.emacs.d/snippets/sh-mode/function) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/text-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/text-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/text-mode/check-mark (renamed from configs/shared/.emacs.d/snippets/text-mode/check-mark) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/text-mode/x-mark (renamed from configs/shared/.emacs.d/snippets/text-mode/x-mark) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/web-mode/.yas-parents (renamed from configs/shared/.emacs.d/snippets/web-mode/.yas-parents) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/web-mode/header (renamed from configs/shared/.emacs.d/snippets/web-mode/header) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/snippets/web-mode/index-boilerplate (renamed from configs/shared/.emacs.d/snippets/web-mode/index-boilerplate) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/vendor/dired+.el (renamed from configs/shared/.emacs.d/vendor/dired+.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/vendor/org-clubhouse.el (renamed from configs/shared/.emacs.d/vendor/org-clubhouse.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/vendor/reason-indent.el (renamed from configs/shared/.emacs.d/vendor/reason-indent.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/vendor/reason-interaction.el (renamed from configs/shared/.emacs.d/vendor/reason-interaction.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/vendor/reason-mode.el (renamed from configs/shared/.emacs.d/vendor/reason-mode.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/vendor/refmt.el (renamed from configs/shared/.emacs.d/vendor/refmt.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/vendor/slack-snippets.el (renamed from configs/shared/.emacs.d/vendor/slack-snippets.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/vendor/wpgtk-theme.el (renamed from configs/shared/.emacs.d/vendor/wpgtk-theme.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/alist.el (renamed from configs/shared/.emacs.d/wpc/alist.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/bag.el (renamed from configs/shared/.emacs.d/wpc/bag.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/bills.el (renamed from configs/shared/.emacs.d/wpc/bills.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/bookmark.el (renamed from configs/shared/.emacs.d/wpc/bookmark.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/buffer.el (renamed from configs/shared/.emacs.d/wpc/buffer.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/bytes.el (renamed from configs/shared/.emacs.d/wpc/bytes.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/cache.el (renamed from configs/shared/.emacs.d/wpc/cache.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/chrome.el (renamed from configs/shared/.emacs.d/wpc/chrome.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/clipboard.el (renamed from configs/shared/.emacs.d/wpc/clipboard.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/colorscheme.el (renamed from configs/shared/.emacs.d/wpc/colorscheme.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/constants.el (renamed from configs/shared/.emacs.d/wpc/constants.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/cycle.el (renamed from configs/shared/.emacs.d/wpc/cycle.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/device.el (renamed from configs/shared/.emacs.d/wpc/device.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/display.el (renamed from configs/shared/.emacs.d/wpc/display.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/do.el (renamed from configs/shared/.emacs.d/wpc/do.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/dotfiles.el (renamed from configs/shared/.emacs.d/wpc/dotfiles.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/dotted.el (renamed from configs/shared/.emacs.d/wpc/dotted.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/email.el (renamed from configs/shared/.emacs.d/wpc/email.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/entr.el (renamed from configs/shared/.emacs.d/wpc/entr.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/enum.el (renamed from configs/shared/.emacs.d/wpc/enum.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/finance.el (renamed from configs/shared/.emacs.d/wpc/finance.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/fonts.el (renamed from configs/shared/.emacs.d/wpc/fonts.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/fs.el (renamed from configs/shared/.emacs.d/wpc/fs.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/functions.el (renamed from configs/shared/.emacs.d/wpc/functions.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/graph.el (renamed from configs/shared/.emacs.d/wpc/graph.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/imdb.el (renamed from configs/shared/.emacs.d/wpc/imdb.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/irc.el (renamed from configs/shared/.emacs.d/wpc/irc.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/iso.el (renamed from configs/shared/.emacs.d/wpc/iso.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/ivy-clipmenu.el (renamed from configs/shared/.emacs.d/wpc/ivy-clipmenu.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/ivy-helpers.el (renamed from configs/shared/.emacs.d/wpc/ivy-helpers.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/kaomoji.el (renamed from configs/shared/.emacs.d/wpc/kaomoji.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/kbd.el (renamed from configs/shared/.emacs.d/wpc/kbd.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/keybindings.el (renamed from configs/shared/.emacs.d/wpc/keybindings.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/keyboard.el (renamed from configs/shared/.emacs.d/wpc/keyboard.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/keymap.el (renamed from configs/shared/.emacs.d/wpc/keymap.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/laptop-battery.el (renamed from configs/shared/.emacs.d/wpc/laptop-battery.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/list.el (renamed from configs/shared/.emacs.d/wpc/list.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/list.nix (renamed from configs/shared/.emacs.d/wpc/list.nix) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/macros.el (renamed from configs/shared/.emacs.d/wpc/macros.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/math.el (renamed from configs/shared/.emacs.d/wpc/math.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/maybe.el (renamed from configs/shared/.emacs.d/wpc/maybe.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/me-seconds.el (renamed from configs/shared/.emacs.d/wpc/me-seconds.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/monoid.el (renamed from configs/shared/.emacs.d/wpc/monoid.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/number.el (renamed from configs/shared/.emacs.d/wpc/number.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/org-helpers.el (renamed from configs/shared/.emacs.d/wpc/org-helpers.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/playback.el (renamed from configs/shared/.emacs.d/wpc/playback.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/polymorphism.el (renamed from configs/shared/.emacs.d/wpc/polymorphism.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/prelude.el (renamed from configs/shared/.emacs.d/wpc/prelude.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/prelude.nix (renamed from configs/shared/.emacs.d/wpc/prelude.nix) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/pulse-audio.el (renamed from configs/shared/.emacs.d/wpc/pulse-audio.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/pushover.el (renamed from configs/shared/.emacs.d/wpc/pushover.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/random.el (renamed from configs/shared/.emacs.d/wpc/random.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/region.el (renamed from configs/shared/.emacs.d/wpc/region.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/scheduler.el (renamed from configs/shared/.emacs.d/wpc/scheduler.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/scope.el (renamed from configs/shared/.emacs.d/wpc/scope.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/screen-brightness.el (renamed from configs/shared/.emacs.d/wpc/screen-brightness.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/scrot.el (renamed from configs/shared/.emacs.d/wpc/scrot.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/sequence.el (renamed from configs/shared/.emacs.d/wpc/sequence.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/series.el (renamed from configs/shared/.emacs.d/wpc/series.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/set.el (renamed from configs/shared/.emacs.d/wpc/set.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/ssh.el (renamed from configs/shared/.emacs.d/wpc/ssh.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/stack.el (renamed from configs/shared/.emacs.d/wpc/stack.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/string.el (renamed from configs/shared/.emacs.d/wpc/string.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/string.nix (renamed from configs/shared/.emacs.d/wpc/string.nix) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/struct.el (renamed from configs/shared/.emacs.d/wpc/struct.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/symbol.el (renamed from configs/shared/.emacs.d/wpc/symbol.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/terminator-themes.json (renamed from configs/shared/.emacs.d/wpc/terminator-themes.json) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/terminator.el (renamed from configs/shared/.emacs.d/wpc/terminator.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/themes.el (renamed from configs/shared/.emacs.d/wpc/themes.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/todo.el (renamed from configs/shared/.emacs.d/wpc/todo.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/tree.el (renamed from configs/shared/.emacs.d/wpc/tree.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/tuple.el (renamed from configs/shared/.emacs.d/wpc/tuple.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/vector.el (renamed from configs/shared/.emacs.d/wpc/vector.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wallpaper.el (renamed from configs/shared/.emacs.d/wpc/wallpaper.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/window-manager.el (renamed from configs/shared/.emacs.d/wpc/window-manager.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/window.el (renamed from configs/shared/.emacs.d/wpc/window.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-clojure.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-clojure.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-company.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-company.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-dired.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-dired.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-docker.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-docker.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-elixir.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-elixir.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-flycheck.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-flycheck.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-haskell.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-haskell.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-java.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-java.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-javascript.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-javascript.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-keybindings.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-keybindings.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-lisp.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-lisp.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-misc.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-misc.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-nix.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-nix.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-ocaml.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-ocaml.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-org.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-org.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-package.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-package.el) | 10 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-prolog.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-prolog.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-python.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-python.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-reasonml.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-reasonml.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-rust.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-rust.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-shell.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-shell.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-terminal.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-terminal.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpc-ui.el (renamed from configs/shared/.emacs.d/wpc/packages/wpc-ui.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/wpgtk.el (renamed from configs/shared/.emacs.d/wpc/wpgtk.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/ynab.el (renamed from configs/shared/.emacs.d/wpc/ynab.el) | 0 | ||||
-rw-r--r-- | emacs/.emacs.d/wpc/zle.el (renamed from configs/shared/.emacs.d/wpc/zle.el) | 0 | ||||
-rw-r--r-- | emacs/default.nix (renamed from emacs.nix) | 54 | ||||
-rw-r--r-- | utils.nix | 5 |
190 files changed, 41 insertions, 302 deletions
diff --git a/configs/shared/.emacs.d/tramp b/configs/shared/.emacs.d/tramp deleted file mode 100644 index d924501ed1..0000000000 --- a/configs/shared/.emacs.d/tramp +++ /dev/null @@ -1,27 +0,0 @@ -;; -*- emacs-lisp -*- <19/12/10 12:42:49 /home/wpcarro/.emacs.d/tramp> -;; Tramp connection history. Don't change this file. -;; You can delete it, forcing Tramp to reapply the checks. - -(((tramp-file-name "ssh" "wpcarro" nil "desktop" nil nil nil) - ("uname" "Linux 5.2.17-1rodete3-amd64") - ("locale" "LC_ALL=en_US.utf8") - ("test" "test") - ("remote-path" - ("/bin" "/usr/bin" "/sbin" "/usr/sbin" "/usr/local/bin" "/usr/local/sbin")) - ("remote-shell" "/bin/sh") - ("file-exists" "test -e") - ("case-insensitive" nil) - ("ls" "/bin/ls --color=never") - ("ls-quoting-style" t) - ("ls-dired" t) - ("stat" "env QUOTING_STYLE=locale \\stat") - ("id" "/bin/id") - ("gid-integer" 89939) - ("readlink" "\\readlink") - ("gid-string" "primarygroup") - ("perl-file-spec" t) - ("perl-cwd-realpath" t) - ("perl" "\\perl") - ("bzr" nil) - ("git" "\\git") - ("hg" "\\hg"))) diff --git a/configs/shared/.emacs.d/wpc/google-stuff.el b/configs/shared/.emacs.d/wpc/google-stuff.el deleted file mode 100644 index 96c8056596..0000000000 --- a/configs/shared/.emacs.d/wpc/google-stuff.el +++ /dev/null @@ -1,215 +0,0 @@ -;;; google-stuff.el --- Working with Google infrastructure from Emacs -*- lexical-binding: t -*- -;; Author: William Carroll <wpcarro@gmail.com> - -;;; Commentary: - -;; First, I must opine. Feel free to skip this section. In general, it seems -;; that the typical programmer's workflow suffer from what economists call -;; "inelastic demand". This means that any increase in the price of something -;; plummets the demand. Another way of saying this is that programmers are -;; "price sensitive" when it comes to adopting new workflows. -;; -;; For us, any deviation from our "established" workflow feels costly. This -;; makes sense to me because programming is already mentally taxing, so any -;; additional taxation can sometimes feel unbearable. Until programming changes -;; dramatically and we relieve our dependence on files and text for modeling -;; complex applications, this price sensitivity will most likely remain the -;; status quo. Therefore, it's critical to reduce the price of experimenting -;; with new tools such that new, superior workflows may emerge. In this vain, -;; this module attempts to surface "luxury tools" (i.e. dependency pruners, code -;; linters, code formatters) via Emacs to reduce the price of experimenting with -;; them. - -;;; Code: - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Dependencies -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -(require 'f) -(require 'ivy-helpers) -(require 'maybe) -(require 'device) -(require 'macros) -(require 'general) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Library -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;; TODO: Ensure a consistent and deliberate usage of `defvar', `defconst', and -;; `defcustom' across all Elisp modules. -(defcustom google-stuff/install-kbds? t - "When t, install the keybindings defined herein.") - -;; Definitions as explained by the highly knowledgeable Matthew (i.e. mjo@) -(defconst google-stuff/definitions - '( - ;; command-line tools - ("gcert" . "Requests a CorpSSH certificate.") - ("glogin" . "SSO (i.e. Single Sign-On) cookie.") - ("googlenetworkaccess" . "Device certificate that gives users a certificate -to access to the Google corp network.") - ("prodaccess" . "Sets up a LOAS session on Goobuntu.") - ;; general wtfs - ("LOAS" . "Distributed authentication service used by jobs in production and -corp to authenticate each other. It's more efficient than SSL and works with -Stubby.") - )) - -(defconst google-stuff/tools - '(("Depana" . "depana") - ("Build cleaner" . "build_cleaner") - ("Java formatter" . "google-java-format") - ("Proto formatter" . "clang-format")) - "Mapping of names of tools to the names of the executables that run them.") - -(use-package protobuf-mode - :config - (macros/support-file-extension "pb" protobuf-mode)) - -;; TODO: Straighten out fig, citc, google3 and have modules for each. - -;; TODO: Move this to a google3.el module. -(defconst google-stuff/root - "/google/src/cloud/wpcarro" - "The root directory to access google3.") - -;; TODO: Find a fast way to generate this. -(defconst google-stuff/citc-clients - '("auto-consult" - "ac-skeleton") - "A list of my active CitC clients.") - - -;; TODO: Can this be sourced from ~/.g4d? -(defconst google-stuff/citc-aliases - '(("google3" . "/google3") - ("escalations" . "/google3/corp/gtech/pto/tda/beacons_extension") - ("spewall_fe" . "/google3/alkali/apps/speakeasydashboard") - ("spewall_be" . "/google3/java/com/google/alkali/applications/speakeasydashboard") - ("spewall_protos" . "/google3/google/internal/alkali/applications/speakeasydashboard") - ("spewall_tests" . "/google3/javatests/com/google/alkali/applications/speakeasydashboard") - ("gti" . "/google3/experimental/engedu/gti/projects/week20190422/mtv/Team10") - ("authwf" . "/google3/customer_support/automation/workflow") - ("redwood" . "/google3/customer_support/kms/redwood/ui") - ("wf-fe" . "/google3/customer_support/kms/redwood/ui/client/components/item/workflow_editor") - ("ac (alkali)" . "/google3/google/internal/alkali/applications/casesconsultservice") - ("ac-server" . "/google3/java/com/google/alkali/applications/casesconsultservice/server/") - ("ac-server (tests)" . "/google3/javatests/com/google/alkali/applications/casesconsultservice/server/")) - "Mapping of a label to commonly visited locations in Google3.") - - -(defvar google-stuff/active-citc-client nil - "Currently active CitC client.") - -(defun google-stuff/depot-prefix () - "Return the current prefix for //depot/google3." - (string/format "/google/src/cloud/wpcarro/%s/google3/" - google-stuff/active-citc-client)) - -(defun google-stuff/cs-url () - "Return the code-search URL for the current buffer and line number." - (string/format "cs.corp.google.com/piper///depot/google3/%s?l=%s" - (s-chop-prefix - (google-stuff/depot-prefix) - (buffer-file-name)) - (line-number-at-pos))) - -(defun google-stuff/copy-cs-url () - "Copy the current file and line-position to the system clipboard." - (interactive) - (clipboard/copy (google-stuff/cs-url))) - -(defun google-stuff/open-buffer-in-cs () - "Open the current file in Google's CodeSearch." - (interactive) - (shell-command - (string/format "google-chrome '%s'" - (google-stuff/cs-url) - (line-number-at-pos)))) - -;; TODO: As a naming convention, should I prefer ivy or select? Or counsel? -(defun google-stuff/select-citc-client () - "Set `google-stuff/active-citc-client' with counsel." - (interactive) - (setq google-stuff/active-citc-client - (ivy-read "CitC Client: " google-stuff/citc-clients))) - -(defun google-stuff/remote-buffer? () - "Return t if buffer is one accessed via Tramp." - (with-current-buffer (current-buffer) - (if (file-remote-p default-directory) - t - nil))) - -(defun google-stuff/jump-to-citc-alias () - "Use `find-file' to open an alias registered in `google-stuff/citc-aliases'. -When on a corporate laptop, remote connections are made using Tramp." - (interactive) - (when (maybe/nil? google-stuff/active-citc-client) - (call-interactively #'google-stuff/select-citc-client)) - (ivy-helpers/kv - "Jump to CitC Alias: " - google-stuff/citc-aliases - (lambda (k v) - (->> v - ;; If I don't remove the leading slash, `f-join' won't return a valid - ;; path. - (s-chop-prefix "/") - (f-join google-stuff/root - google-stuff/active-citc-client) - (s-prepend (if (device/work-laptop?) "/ssh:wpcarro@desktop:" "")) - find-file)))) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Stuff I learned reading go/emacs -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;; Fig -;; TODO: Make sure there are Evil-compatible KBDs for `fig-status'. -;; (require 'google-fig) - -;; This allows `find-file' handle "//depot/google3/devtools/editors/". -(require 'p4-files) -(p4-enable-file-name-handler) - -;; Blaze Support -;; - `google3-compile-current-file' is an excellent command! - -;; google3-eglot (uses CiderLSP) -;; TODO: Make sure the functionality is supported as advertised: -;; - auto-completion -;; - eglot-help-at-point for documentation. -;; - goto-definition -;; - `eglot-code-actions' fixits -;; - `eglot-rename' refactoring -(require 'google3-eglot) -(google3-eglot-setup) - -;; CodeSearch -;; TODO: Debug why this depends on google-piper and why I don't have that on my -;; desktop. -;; (require 'ivy-cs) - -;; Auto completion -;; TODO: Is the part of or separate from google3-eglot? Because google3-eglot -;; advertises auto-completion support. -(require 'google3-build-capf) -(google3-build-capf-enable-completions) -(add-to-list 'company-backends #'company-capf) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Keybindings -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -(when google-stuff/install-kbds? - (general-define-key - :prefix "<SPC>" - :states '(normal) - "Gs" #'fig-status - "Cs" #'google-stuff/open-buffer-in-cs - "jc" #'google-stuff/jump-to-citc-alias)) - -(provide 'google-stuff) -;;; google-stuff.el ends here diff --git a/configs/shared/.emacs.d/wpc/sre.el b/configs/shared/.emacs.d/wpc/sre.el deleted file mode 100644 index 1c8f6ddd9a..0000000000 --- a/configs/shared/.emacs.d/wpc/sre.el +++ /dev/null @@ -1,26 +0,0 @@ -;;; sre.el --- Site Reliability Engineering stuffs -*- lexical-binding: t -*- -;; Author: William Carroll <wpcarro@gmail.com> - -;;; Commentary: -;; Storing some data that might be helpful in my ladder switch attempt. - -;;; Code: - -(defvar sre/introduction-email - "Hello! - -My name is William Carroll. I'm currently attempting a ladder switch. I have my -manager's approval to look for a new role because we believe I have been hired -for the wrong position. - -I'm eager to move ahead if there are any SRE openings in LON that fit my -profile. I'm happy to share more information with you about my background and -what I'm looking for. I've been attending the SRE Ops Review meetings in 6PS -weekly for awhile now, so we should be in the same office every Tuesday if -meeting in person is easier for you. - -Let me know!" - "Boilerplate email for reaching out to SRE hiring managers.") - -(provide 'sre) -;;; sre.el ends here diff --git a/configs/shared/.emacs.d/init.el b/emacs/.emacs.d/init.el index 68401d48db..0351ecedde 100644 --- a/configs/shared/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -1,4 +1,4 @@ -(require 'wpc-package "~/.emacs.d/wpc/packages/wpc-package.el") +(require 'wpc-package) ;; load order is intentional (require 'constants) @@ -28,8 +28,10 @@ ;; TODO: Consider renaming entr.el. (require 'entr) (require 'scrot) + ;; TODO: Remove path once published to MELPA. -(require 'egg-timer "~/programming/egg-timer.el/egg-timer.el") +;; TODO: How can I package this using Nix? +;; (require 'egg-timer "~/programming/egg-timer.el/egg-timer.el") ;; TODO: Reconcile kbd.el, keybindings.el, wpc-keybindings.el, keyboard.el. (require 'keybindings) diff --git a/configs/shared/.emacs.d/opam-user-setup.el b/emacs/.emacs.d/opam-user-setup.el index a23addefaf..a23addefaf 100644 --- a/configs/shared/.emacs.d/opam-user-setup.el +++ b/emacs/.emacs.d/opam-user-setup.el diff --git a/configs/shared/.emacs.d/snippets/c-mode/.yas-parents b/emacs/.emacs.d/snippets/c-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/c-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/c-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/c-mode/stdio b/emacs/.emacs.d/snippets/c-mode/stdio index 52bc717e47..52bc717e47 100644 --- a/configs/shared/.emacs.d/snippets/c-mode/stdio +++ b/emacs/.emacs.d/snippets/c-mode/stdio diff --git a/configs/shared/.emacs.d/snippets/c-mode/stdlib b/emacs/.emacs.d/snippets/c-mode/stdlib index 5d44e8ed79..5d44e8ed79 100644 --- a/configs/shared/.emacs.d/snippets/c-mode/stdlib +++ b/emacs/.emacs.d/snippets/c-mode/stdlib diff --git a/configs/shared/.emacs.d/snippets/c-mode/struct b/emacs/.emacs.d/snippets/c-mode/struct index 6e9282f83c..6e9282f83c 100644 --- a/configs/shared/.emacs.d/snippets/c-mode/struct +++ b/emacs/.emacs.d/snippets/c-mode/struct diff --git a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/.yas-parents b/emacs/.emacs.d/snippets/emacs-lisp-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/emacs-lisp-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/elisp-module-docs b/emacs/.emacs.d/snippets/emacs-lisp-mode/elisp-module-docs index 8ea7b8f077..8ea7b8f077 100644 --- a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/elisp-module-docs +++ b/emacs/.emacs.d/snippets/emacs-lisp-mode/elisp-module-docs diff --git a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/function b/emacs/.emacs.d/snippets/emacs-lisp-mode/function index bfa888d526..bfa888d526 100644 --- a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/function +++ b/emacs/.emacs.d/snippets/emacs-lisp-mode/function diff --git a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/generic-header b/emacs/.emacs.d/snippets/emacs-lisp-mode/generic-header index bf6e525f8c..bf6e525f8c 100644 --- a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/generic-header +++ b/emacs/.emacs.d/snippets/emacs-lisp-mode/generic-header diff --git a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/library-header b/emacs/.emacs.d/snippets/emacs-lisp-mode/library-header index 0f0ad5c4fc..0f0ad5c4fc 100644 --- a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/library-header +++ b/emacs/.emacs.d/snippets/emacs-lisp-mode/library-header diff --git a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/provide-footer b/emacs/.emacs.d/snippets/emacs-lisp-mode/provide-footer index 2a0bcc33f7..2a0bcc33f7 100644 --- a/configs/shared/.emacs.d/snippets/emacs-lisp-mode/provide-footer +++ b/emacs/.emacs.d/snippets/emacs-lisp-mode/provide-footer diff --git a/configs/shared/.emacs.d/snippets/haskell-mode/.yas-parents b/emacs/.emacs.d/snippets/haskell-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/haskell-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/haskell-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/haskell-mode/derive-safe-copy b/emacs/.emacs.d/snippets/haskell-mode/derive-safe-copy index 95f7d9deec..95f7d9deec 100644 --- a/configs/shared/.emacs.d/snippets/haskell-mode/derive-safe-copy +++ b/emacs/.emacs.d/snippets/haskell-mode/derive-safe-copy diff --git a/configs/shared/.emacs.d/snippets/haskell-mode/import-qualified b/emacs/.emacs.d/snippets/haskell-mode/import-qualified index 4c4db62a8a..4c4db62a8a 100644 --- a/configs/shared/.emacs.d/snippets/haskell-mode/import-qualified +++ b/emacs/.emacs.d/snippets/haskell-mode/import-qualified diff --git a/configs/shared/.emacs.d/snippets/haskell-mode/instance-defn b/emacs/.emacs.d/snippets/haskell-mode/instance-defn index 10d194ce41..10d194ce41 100644 --- a/configs/shared/.emacs.d/snippets/haskell-mode/instance-defn +++ b/emacs/.emacs.d/snippets/haskell-mode/instance-defn diff --git a/configs/shared/.emacs.d/snippets/haskell-mode/language-extension b/emacs/.emacs.d/snippets/haskell-mode/language-extension index 9d6084acb4..9d6084acb4 100644 --- a/configs/shared/.emacs.d/snippets/haskell-mode/language-extension +++ b/emacs/.emacs.d/snippets/haskell-mode/language-extension diff --git a/configs/shared/.emacs.d/snippets/haskell-mode/separator b/emacs/.emacs.d/snippets/haskell-mode/separator index 1ab0d762b6..1ab0d762b6 100644 --- a/configs/shared/.emacs.d/snippets/haskell-mode/separator +++ b/emacs/.emacs.d/snippets/haskell-mode/separator diff --git a/configs/shared/.emacs.d/snippets/haskell-mode/undefined b/emacs/.emacs.d/snippets/haskell-mode/undefined index 7609f801f2..7609f801f2 100644 --- a/configs/shared/.emacs.d/snippets/haskell-mode/undefined +++ b/emacs/.emacs.d/snippets/haskell-mode/undefined diff --git a/configs/shared/.emacs.d/snippets/html-mode/.yas-parents b/emacs/.emacs.d/snippets/html-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/html-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/html-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/html-mode/index-boilerplate b/emacs/.emacs.d/snippets/html-mode/index-boilerplate index 3cea6ce003..3cea6ce003 100644 --- a/configs/shared/.emacs.d/snippets/html-mode/index-boilerplate +++ b/emacs/.emacs.d/snippets/html-mode/index-boilerplate diff --git a/configs/shared/.emacs.d/snippets/java-mode/.yas-parents b/emacs/.emacs.d/snippets/java-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/java-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/java-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/java-mode/public-static-void-main b/emacs/.emacs.d/snippets/java-mode/public-static-void-main index 1839a27eb5..1839a27eb5 100644 --- a/configs/shared/.emacs.d/snippets/java-mode/public-static-void-main +++ b/emacs/.emacs.d/snippets/java-mode/public-static-void-main diff --git a/configs/shared/.emacs.d/snippets/lisp-mode/.yas-parents b/emacs/.emacs.d/snippets/lisp-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/lisp-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/lisp-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/lisp-mode/defpackage b/emacs/.emacs.d/snippets/lisp-mode/defpackage index 7f110a9718..7f110a9718 100644 --- a/configs/shared/.emacs.d/snippets/lisp-mode/defpackage +++ b/emacs/.emacs.d/snippets/lisp-mode/defpackage diff --git a/configs/shared/.emacs.d/snippets/lisp-mode/function b/emacs/.emacs.d/snippets/lisp-mode/function index b1769cd3d1..b1769cd3d1 100644 --- a/configs/shared/.emacs.d/snippets/lisp-mode/function +++ b/emacs/.emacs.d/snippets/lisp-mode/function diff --git a/configs/shared/.emacs.d/snippets/lisp-mode/typed-function b/emacs/.emacs.d/snippets/lisp-mode/typed-function index a3c236821e..a3c236821e 100644 --- a/configs/shared/.emacs.d/snippets/lisp-mode/typed-function +++ b/emacs/.emacs.d/snippets/lisp-mode/typed-function diff --git a/configs/shared/.emacs.d/snippets/nix-mode/.yas-parents b/emacs/.emacs.d/snippets/nix-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/nix-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/nix-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/nix-mode/shell-nix b/emacs/.emacs.d/snippets/nix-mode/shell-nix index 4c308bb51b..4c308bb51b 100644 --- a/configs/shared/.emacs.d/snippets/nix-mode/shell-nix +++ b/emacs/.emacs.d/snippets/nix-mode/shell-nix diff --git a/configs/shared/.emacs.d/snippets/org-mode/.yas-parents b/emacs/.emacs.d/snippets/org-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/org-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/org-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/org-mode/code-snippet b/emacs/.emacs.d/snippets/org-mode/code-snippet index 4215b15992..4215b15992 100644 --- a/configs/shared/.emacs.d/snippets/org-mode/code-snippet +++ b/emacs/.emacs.d/snippets/org-mode/code-snippet diff --git a/configs/shared/.emacs.d/snippets/org-mode/href b/emacs/.emacs.d/snippets/org-mode/href index ac65ea2e49..ac65ea2e49 100644 --- a/configs/shared/.emacs.d/snippets/org-mode/href +++ b/emacs/.emacs.d/snippets/org-mode/href diff --git a/configs/shared/.emacs.d/snippets/python-mode/.yas-parents b/emacs/.emacs.d/snippets/python-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/python-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/python-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/python-mode/dunder-main b/emacs/.emacs.d/snippets/python-mode/dunder-main index 4dd22dc0b2..4dd22dc0b2 100644 --- a/configs/shared/.emacs.d/snippets/python-mode/dunder-main +++ b/emacs/.emacs.d/snippets/python-mode/dunder-main diff --git a/configs/shared/.emacs.d/snippets/python-mode/function b/emacs/.emacs.d/snippets/python-mode/function index 379ceda1a3..379ceda1a3 100644 --- a/configs/shared/.emacs.d/snippets/python-mode/function +++ b/emacs/.emacs.d/snippets/python-mode/function diff --git a/configs/shared/.emacs.d/snippets/python-mode/header b/emacs/.emacs.d/snippets/python-mode/header index db48adfec7..db48adfec7 100644 --- a/configs/shared/.emacs.d/snippets/python-mode/header +++ b/emacs/.emacs.d/snippets/python-mode/header diff --git a/configs/shared/.emacs.d/snippets/python-mode/init b/emacs/.emacs.d/snippets/python-mode/init index 5c407495f5..5c407495f5 100644 --- a/configs/shared/.emacs.d/snippets/python-mode/init +++ b/emacs/.emacs.d/snippets/python-mode/init diff --git a/configs/shared/.emacs.d/snippets/python-mode/shebang b/emacs/.emacs.d/snippets/python-mode/shebang index 0f45ae782d..0f45ae782d 100644 --- a/configs/shared/.emacs.d/snippets/python-mode/shebang +++ b/emacs/.emacs.d/snippets/python-mode/shebang diff --git a/configs/shared/.emacs.d/snippets/python-mode/utf-8 b/emacs/.emacs.d/snippets/python-mode/utf-8 index 3babc73030..3babc73030 100644 --- a/configs/shared/.emacs.d/snippets/python-mode/utf-8 +++ b/emacs/.emacs.d/snippets/python-mode/utf-8 diff --git a/configs/shared/.emacs.d/snippets/racket-mode/.yas-parents b/emacs/.emacs.d/snippets/racket-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/racket-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/racket-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/racket-mode/function b/emacs/.emacs.d/snippets/racket-mode/function index 882c48ded3..882c48ded3 100644 --- a/configs/shared/.emacs.d/snippets/racket-mode/function +++ b/emacs/.emacs.d/snippets/racket-mode/function diff --git a/configs/shared/.emacs.d/snippets/racket-mode/lambda b/emacs/.emacs.d/snippets/racket-mode/lambda index b9a684588b..b9a684588b 100644 --- a/configs/shared/.emacs.d/snippets/racket-mode/lambda +++ b/emacs/.emacs.d/snippets/racket-mode/lambda diff --git a/configs/shared/.emacs.d/snippets/racket-mode/lambda-symbol b/emacs/.emacs.d/snippets/racket-mode/lambda-symbol index 254b9fd96b..254b9fd96b 100644 --- a/configs/shared/.emacs.d/snippets/racket-mode/lambda-symbol +++ b/emacs/.emacs.d/snippets/racket-mode/lambda-symbol diff --git a/configs/shared/.emacs.d/snippets/reason-mode/.yas-parents b/emacs/.emacs.d/snippets/reason-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/reason-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/reason-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/reason-mode/function b/emacs/.emacs.d/snippets/reason-mode/function index 6b4b6a5db2..6b4b6a5db2 100644 --- a/configs/shared/.emacs.d/snippets/reason-mode/function +++ b/emacs/.emacs.d/snippets/reason-mode/function diff --git a/configs/shared/.emacs.d/snippets/reason-mode/switch b/emacs/.emacs.d/snippets/reason-mode/switch index 40f34ff8d1..40f34ff8d1 100644 --- a/configs/shared/.emacs.d/snippets/reason-mode/switch +++ b/emacs/.emacs.d/snippets/reason-mode/switch diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/.yas-parents b/emacs/.emacs.d/snippets/rjsx-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/rjsx-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/action-extractor b/emacs/.emacs.d/snippets/rjsx-mode/action-extractor index 62834a29ab..62834a29ab 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/action-extractor +++ b/emacs/.emacs.d/snippets/rjsx-mode/action-extractor diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/console-log b/emacs/.emacs.d/snippets/rjsx-mode/console-log index 82ec3fd8e3..82ec3fd8e3 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/console-log +++ b/emacs/.emacs.d/snippets/rjsx-mode/console-log diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/const-defn b/emacs/.emacs.d/snippets/rjsx-mode/const-defn index 8e35e61fc2..8e35e61fc2 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/const-defn +++ b/emacs/.emacs.d/snippets/rjsx-mode/const-defn diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/const-function b/emacs/.emacs.d/snippets/rjsx-mode/const-function index 13f2018f22..13f2018f22 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/const-function +++ b/emacs/.emacs.d/snippets/rjsx-mode/const-function diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/destructure-const b/emacs/.emacs.d/snippets/rjsx-mode/destructure-const index 2a52c57c75..2a52c57c75 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/destructure-const +++ b/emacs/.emacs.d/snippets/rjsx-mode/destructure-const diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/fat-arrow b/emacs/.emacs.d/snippets/rjsx-mode/fat-arrow index 187a2efc5a..187a2efc5a 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/fat-arrow +++ b/emacs/.emacs.d/snippets/rjsx-mode/fat-arrow diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/fat-arrow-function b/emacs/.emacs.d/snippets/rjsx-mode/fat-arrow-function index 694914a83c..694914a83c 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/fat-arrow-function +++ b/emacs/.emacs.d/snippets/rjsx-mode/fat-arrow-function diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/import-destructured b/emacs/.emacs.d/snippets/rjsx-mode/import-destructured index ded3ce163a..ded3ce163a 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/import-destructured +++ b/emacs/.emacs.d/snippets/rjsx-mode/import-destructured diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/import-react b/emacs/.emacs.d/snippets/rjsx-mode/import-react index 0463f5cd55..0463f5cd55 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/import-react +++ b/emacs/.emacs.d/snippets/rjsx-mode/import-react diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/import-type b/emacs/.emacs.d/snippets/rjsx-mode/import-type index fcd51f687b..fcd51f687b 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/import-type +++ b/emacs/.emacs.d/snippets/rjsx-mode/import-type diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/import-x-from-y b/emacs/.emacs.d/snippets/rjsx-mode/import-x-from-y index 09fa6df505..09fa6df505 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/import-x-from-y +++ b/emacs/.emacs.d/snippets/rjsx-mode/import-x-from-y diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/import-y b/emacs/.emacs.d/snippets/rjsx-mode/import-y index 9f550e300d..9f550e300d 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/import-y +++ b/emacs/.emacs.d/snippets/rjsx-mode/import-y diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/jest-describe-test b/emacs/.emacs.d/snippets/rjsx-mode/jest-describe-test index ed382d4f74..ed382d4f74 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/jest-describe-test +++ b/emacs/.emacs.d/snippets/rjsx-mode/jest-describe-test diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/jest-test b/emacs/.emacs.d/snippets/rjsx-mode/jest-test index 12ca2e786d..12ca2e786d 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/jest-test +++ b/emacs/.emacs.d/snippets/rjsx-mode/jest-test diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/react-class-component b/emacs/.emacs.d/snippets/rjsx-mode/react-class-component index f2a93a31d9..f2a93a31d9 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/react-class-component +++ b/emacs/.emacs.d/snippets/rjsx-mode/react-class-component diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/redux-action b/emacs/.emacs.d/snippets/rjsx-mode/redux-action index 7d24ffee41..7d24ffee41 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/redux-action +++ b/emacs/.emacs.d/snippets/rjsx-mode/redux-action diff --git a/configs/shared/.emacs.d/snippets/rjsx-mode/typed-redux-action b/emacs/.emacs.d/snippets/rjsx-mode/typed-redux-action index c50e1f9d2e..c50e1f9d2e 100644 --- a/configs/shared/.emacs.d/snippets/rjsx-mode/typed-redux-action +++ b/emacs/.emacs.d/snippets/rjsx-mode/typed-redux-action diff --git a/configs/shared/.emacs.d/snippets/rust-mode/.yas-parents b/emacs/.emacs.d/snippets/rust-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/rust-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/rust-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/rust-mode/for-loop b/emacs/.emacs.d/snippets/rust-mode/for-loop index 4d8e0e3bbd..4d8e0e3bbd 100644 --- a/configs/shared/.emacs.d/snippets/rust-mode/for-loop +++ b/emacs/.emacs.d/snippets/rust-mode/for-loop diff --git a/configs/shared/.emacs.d/snippets/rust-mode/match b/emacs/.emacs.d/snippets/rust-mode/match index bf0e876e2b..bf0e876e2b 100644 --- a/configs/shared/.emacs.d/snippets/rust-mode/match +++ b/emacs/.emacs.d/snippets/rust-mode/match diff --git a/configs/shared/.emacs.d/snippets/sh-mode/.yas-parents b/emacs/.emacs.d/snippets/sh-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/sh-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/sh-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/sh-mode/function b/emacs/.emacs.d/snippets/sh-mode/function index efa946bb27..efa946bb27 100644 --- a/configs/shared/.emacs.d/snippets/sh-mode/function +++ b/emacs/.emacs.d/snippets/sh-mode/function diff --git a/configs/shared/.emacs.d/snippets/text-mode/.yas-parents b/emacs/.emacs.d/snippets/text-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/text-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/text-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/text-mode/check-mark b/emacs/.emacs.d/snippets/text-mode/check-mark index 7977819688..7977819688 100644 --- a/configs/shared/.emacs.d/snippets/text-mode/check-mark +++ b/emacs/.emacs.d/snippets/text-mode/check-mark diff --git a/configs/shared/.emacs.d/snippets/text-mode/x-mark b/emacs/.emacs.d/snippets/text-mode/x-mark index bc3c356a61..bc3c356a61 100644 --- a/configs/shared/.emacs.d/snippets/text-mode/x-mark +++ b/emacs/.emacs.d/snippets/text-mode/x-mark diff --git a/configs/shared/.emacs.d/snippets/web-mode/.yas-parents b/emacs/.emacs.d/snippets/web-mode/.yas-parents index d58dacb7a0..d58dacb7a0 100644 --- a/configs/shared/.emacs.d/snippets/web-mode/.yas-parents +++ b/emacs/.emacs.d/snippets/web-mode/.yas-parents diff --git a/configs/shared/.emacs.d/snippets/web-mode/header b/emacs/.emacs.d/snippets/web-mode/header index ae59c7a50f..ae59c7a50f 100644 --- a/configs/shared/.emacs.d/snippets/web-mode/header +++ b/emacs/.emacs.d/snippets/web-mode/header diff --git a/configs/shared/.emacs.d/snippets/web-mode/index-boilerplate b/emacs/.emacs.d/snippets/web-mode/index-boilerplate index b791cdf86f..b791cdf86f 100644 --- a/configs/shared/.emacs.d/snippets/web-mode/index-boilerplate +++ b/emacs/.emacs.d/snippets/web-mode/index-boilerplate diff --git a/configs/shared/.emacs.d/vendor/dired+.el b/emacs/.emacs.d/vendor/dired+.el index 2403b0af9c..2403b0af9c 100644 --- a/configs/shared/.emacs.d/vendor/dired+.el +++ b/emacs/.emacs.d/vendor/dired+.el diff --git a/configs/shared/.emacs.d/vendor/org-clubhouse.el b/emacs/.emacs.d/vendor/org-clubhouse.el index ba1f004a24..ba1f004a24 100644 --- a/configs/shared/.emacs.d/vendor/org-clubhouse.el +++ b/emacs/.emacs.d/vendor/org-clubhouse.el diff --git a/configs/shared/.emacs.d/vendor/reason-indent.el b/emacs/.emacs.d/vendor/reason-indent.el index 8fd3c94258..8fd3c94258 100644 --- a/configs/shared/.emacs.d/vendor/reason-indent.el +++ b/emacs/.emacs.d/vendor/reason-indent.el diff --git a/configs/shared/.emacs.d/vendor/reason-interaction.el b/emacs/.emacs.d/vendor/reason-interaction.el index 6ceaed1e93..6ceaed1e93 100644 --- a/configs/shared/.emacs.d/vendor/reason-interaction.el +++ b/emacs/.emacs.d/vendor/reason-interaction.el diff --git a/configs/shared/.emacs.d/vendor/reason-mode.el b/emacs/.emacs.d/vendor/reason-mode.el index 789735955d..789735955d 100644 --- a/configs/shared/.emacs.d/vendor/reason-mode.el +++ b/emacs/.emacs.d/vendor/reason-mode.el diff --git a/configs/shared/.emacs.d/vendor/refmt.el b/emacs/.emacs.d/vendor/refmt.el index b9ea2b43f0..b9ea2b43f0 100644 --- a/configs/shared/.emacs.d/vendor/refmt.el +++ b/emacs/.emacs.d/vendor/refmt.el diff --git a/configs/shared/.emacs.d/vendor/slack-snippets.el b/emacs/.emacs.d/vendor/slack-snippets.el index 6bf933cfb8..6bf933cfb8 100644 --- a/configs/shared/.emacs.d/vendor/slack-snippets.el +++ b/emacs/.emacs.d/vendor/slack-snippets.el diff --git a/configs/shared/.emacs.d/vendor/wpgtk-theme.el b/emacs/.emacs.d/vendor/wpgtk-theme.el index 702048baf8..702048baf8 100644 --- a/configs/shared/.emacs.d/vendor/wpgtk-theme.el +++ b/emacs/.emacs.d/vendor/wpgtk-theme.el diff --git a/configs/shared/.emacs.d/wpc/alist.el b/emacs/.emacs.d/wpc/alist.el index f23109ce6a..f23109ce6a 100644 --- a/configs/shared/.emacs.d/wpc/alist.el +++ b/emacs/.emacs.d/wpc/alist.el diff --git a/configs/shared/.emacs.d/wpc/bag.el b/emacs/.emacs.d/wpc/bag.el index c9511b18e7..c9511b18e7 100644 --- a/configs/shared/.emacs.d/wpc/bag.el +++ b/emacs/.emacs.d/wpc/bag.el diff --git a/configs/shared/.emacs.d/wpc/bills.el b/emacs/.emacs.d/wpc/bills.el index fbdeb9d0f8..fbdeb9d0f8 100644 --- a/configs/shared/.emacs.d/wpc/bills.el +++ b/emacs/.emacs.d/wpc/bills.el diff --git a/configs/shared/.emacs.d/wpc/bookmark.el b/emacs/.emacs.d/wpc/bookmark.el index 734ddaa13a..734ddaa13a 100644 --- a/configs/shared/.emacs.d/wpc/bookmark.el +++ b/emacs/.emacs.d/wpc/bookmark.el diff --git a/configs/shared/.emacs.d/wpc/buffer.el b/emacs/.emacs.d/wpc/buffer.el index d388818e58..d388818e58 100644 --- a/configs/shared/.emacs.d/wpc/buffer.el +++ b/emacs/.emacs.d/wpc/buffer.el diff --git a/configs/shared/.emacs.d/wpc/bytes.el b/emacs/.emacs.d/wpc/bytes.el index d8bd2e2886..d8bd2e2886 100644 --- a/configs/shared/.emacs.d/wpc/bytes.el +++ b/emacs/.emacs.d/wpc/bytes.el diff --git a/configs/shared/.emacs.d/wpc/cache.el b/emacs/.emacs.d/wpc/cache.el index 7b7e1aa2a3..7b7e1aa2a3 100644 --- a/configs/shared/.emacs.d/wpc/cache.el +++ b/emacs/.emacs.d/wpc/cache.el diff --git a/configs/shared/.emacs.d/wpc/chrome.el b/emacs/.emacs.d/wpc/chrome.el index 133c7af355..133c7af355 100644 --- a/configs/shared/.emacs.d/wpc/chrome.el +++ b/emacs/.emacs.d/wpc/chrome.el diff --git a/configs/shared/.emacs.d/wpc/clipboard.el b/emacs/.emacs.d/wpc/clipboard.el index 0688c9d87f..0688c9d87f 100644 --- a/configs/shared/.emacs.d/wpc/clipboard.el +++ b/emacs/.emacs.d/wpc/clipboard.el diff --git a/configs/shared/.emacs.d/wpc/colorscheme.el b/emacs/.emacs.d/wpc/colorscheme.el index 830fc5ac3e..830fc5ac3e 100644 --- a/configs/shared/.emacs.d/wpc/colorscheme.el +++ b/emacs/.emacs.d/wpc/colorscheme.el diff --git a/configs/shared/.emacs.d/wpc/constants.el b/emacs/.emacs.d/wpc/constants.el index 5bfedf5553..5bfedf5553 100644 --- a/configs/shared/.emacs.d/wpc/constants.el +++ b/emacs/.emacs.d/wpc/constants.el diff --git a/configs/shared/.emacs.d/wpc/cycle.el b/emacs/.emacs.d/wpc/cycle.el index 9475ddd996..9475ddd996 100644 --- a/configs/shared/.emacs.d/wpc/cycle.el +++ b/emacs/.emacs.d/wpc/cycle.el diff --git a/configs/shared/.emacs.d/wpc/device.el b/emacs/.emacs.d/wpc/device.el index 03eb55beb7..03eb55beb7 100644 --- a/configs/shared/.emacs.d/wpc/device.el +++ b/emacs/.emacs.d/wpc/device.el diff --git a/configs/shared/.emacs.d/wpc/display.el b/emacs/.emacs.d/wpc/display.el index 8e5b890303..8e5b890303 100644 --- a/configs/shared/.emacs.d/wpc/display.el +++ b/emacs/.emacs.d/wpc/display.el diff --git a/configs/shared/.emacs.d/wpc/do.el b/emacs/.emacs.d/wpc/do.el index 7dc2b260fd..7dc2b260fd 100644 --- a/configs/shared/.emacs.d/wpc/do.el +++ b/emacs/.emacs.d/wpc/do.el diff --git a/configs/shared/.emacs.d/wpc/dotfiles.el b/emacs/.emacs.d/wpc/dotfiles.el index 2e78cf2137..2e78cf2137 100644 --- a/configs/shared/.emacs.d/wpc/dotfiles.el +++ b/emacs/.emacs.d/wpc/dotfiles.el diff --git a/configs/shared/.emacs.d/wpc/dotted.el b/emacs/.emacs.d/wpc/dotted.el index 90ef39f92e..90ef39f92e 100644 --- a/configs/shared/.emacs.d/wpc/dotted.el +++ b/emacs/.emacs.d/wpc/dotted.el diff --git a/configs/shared/.emacs.d/wpc/email.el b/emacs/.emacs.d/wpc/email.el index 6a266a717c..6a266a717c 100644 --- a/configs/shared/.emacs.d/wpc/email.el +++ b/emacs/.emacs.d/wpc/email.el diff --git a/configs/shared/.emacs.d/wpc/entr.el b/emacs/.emacs.d/wpc/entr.el index ac2a5812c3..ac2a5812c3 100644 --- a/configs/shared/.emacs.d/wpc/entr.el +++ b/emacs/.emacs.d/wpc/entr.el diff --git a/configs/shared/.emacs.d/wpc/enum.el b/emacs/.emacs.d/wpc/enum.el index 078e797209..078e797209 100644 --- a/configs/shared/.emacs.d/wpc/enum.el +++ b/emacs/.emacs.d/wpc/enum.el diff --git a/configs/shared/.emacs.d/wpc/finance.el b/emacs/.emacs.d/wpc/finance.el index b124061ccb..b124061ccb 100644 --- a/configs/shared/.emacs.d/wpc/finance.el +++ b/emacs/.emacs.d/wpc/finance.el diff --git a/configs/shared/.emacs.d/wpc/fonts.el b/emacs/.emacs.d/wpc/fonts.el index 3c6fe6bfeb..3c6fe6bfeb 100644 --- a/configs/shared/.emacs.d/wpc/fonts.el +++ b/emacs/.emacs.d/wpc/fonts.el diff --git a/configs/shared/.emacs.d/wpc/fs.el b/emacs/.emacs.d/wpc/fs.el index b1a79e280a..b1a79e280a 100644 --- a/configs/shared/.emacs.d/wpc/fs.el +++ b/emacs/.emacs.d/wpc/fs.el diff --git a/configs/shared/.emacs.d/wpc/functions.el b/emacs/.emacs.d/wpc/functions.el index 2ef82d54bb..2ef82d54bb 100644 --- a/configs/shared/.emacs.d/wpc/functions.el +++ b/emacs/.emacs.d/wpc/functions.el diff --git a/configs/shared/.emacs.d/wpc/graph.el b/emacs/.emacs.d/wpc/graph.el index c68c308590..c68c308590 100644 --- a/configs/shared/.emacs.d/wpc/graph.el +++ b/emacs/.emacs.d/wpc/graph.el diff --git a/configs/shared/.emacs.d/wpc/imdb.el b/emacs/.emacs.d/wpc/imdb.el index 2969da1409..2969da1409 100644 --- a/configs/shared/.emacs.d/wpc/imdb.el +++ b/emacs/.emacs.d/wpc/imdb.el diff --git a/configs/shared/.emacs.d/wpc/irc.el b/emacs/.emacs.d/wpc/irc.el index b9a1e31317..b9a1e31317 100644 --- a/configs/shared/.emacs.d/wpc/irc.el +++ b/emacs/.emacs.d/wpc/irc.el diff --git a/configs/shared/.emacs.d/wpc/iso.el b/emacs/.emacs.d/wpc/iso.el index c9ce4a48fc..c9ce4a48fc 100644 --- a/configs/shared/.emacs.d/wpc/iso.el +++ b/emacs/.emacs.d/wpc/iso.el diff --git a/configs/shared/.emacs.d/wpc/ivy-clipmenu.el b/emacs/.emacs.d/wpc/ivy-clipmenu.el index f3896137bd..f3896137bd 100644 --- a/configs/shared/.emacs.d/wpc/ivy-clipmenu.el +++ b/emacs/.emacs.d/wpc/ivy-clipmenu.el diff --git a/configs/shared/.emacs.d/wpc/ivy-helpers.el b/emacs/.emacs.d/wpc/ivy-helpers.el index c71a907a20..c71a907a20 100644 --- a/configs/shared/.emacs.d/wpc/ivy-helpers.el +++ b/emacs/.emacs.d/wpc/ivy-helpers.el diff --git a/configs/shared/.emacs.d/wpc/kaomoji.el b/emacs/.emacs.d/wpc/kaomoji.el index d6d509c146..d6d509c146 100644 --- a/configs/shared/.emacs.d/wpc/kaomoji.el +++ b/emacs/.emacs.d/wpc/kaomoji.el diff --git a/configs/shared/.emacs.d/wpc/kbd.el b/emacs/.emacs.d/wpc/kbd.el index 49b346bc6e..49b346bc6e 100644 --- a/configs/shared/.emacs.d/wpc/kbd.el +++ b/emacs/.emacs.d/wpc/kbd.el diff --git a/configs/shared/.emacs.d/wpc/keybindings.el b/emacs/.emacs.d/wpc/keybindings.el index 755311483d..755311483d 100644 --- a/configs/shared/.emacs.d/wpc/keybindings.el +++ b/emacs/.emacs.d/wpc/keybindings.el diff --git a/configs/shared/.emacs.d/wpc/keyboard.el b/emacs/.emacs.d/wpc/keyboard.el index ec50cabd27..ec50cabd27 100644 --- a/configs/shared/.emacs.d/wpc/keyboard.el +++ b/emacs/.emacs.d/wpc/keyboard.el diff --git a/configs/shared/.emacs.d/wpc/keymap.el b/emacs/.emacs.d/wpc/keymap.el index 87d340fcdb..87d340fcdb 100644 --- a/configs/shared/.emacs.d/wpc/keymap.el +++ b/emacs/.emacs.d/wpc/keymap.el diff --git a/configs/shared/.emacs.d/wpc/laptop-battery.el b/emacs/.emacs.d/wpc/laptop-battery.el index 3ec03553d2..3ec03553d2 100644 --- a/configs/shared/.emacs.d/wpc/laptop-battery.el +++ b/emacs/.emacs.d/wpc/laptop-battery.el diff --git a/configs/shared/.emacs.d/wpc/list.el b/emacs/.emacs.d/wpc/list.el index 5a63c8bd94..5a63c8bd94 100644 --- a/configs/shared/.emacs.d/wpc/list.el +++ b/emacs/.emacs.d/wpc/list.el diff --git a/configs/shared/.emacs.d/wpc/list.nix b/emacs/.emacs.d/wpc/list.nix index e664ba6fd4..e664ba6fd4 100644 --- a/configs/shared/.emacs.d/wpc/list.nix +++ b/emacs/.emacs.d/wpc/list.nix diff --git a/configs/shared/.emacs.d/wpc/macros.el b/emacs/.emacs.d/wpc/macros.el index 5f7c93902e..5f7c93902e 100644 --- a/configs/shared/.emacs.d/wpc/macros.el +++ b/emacs/.emacs.d/wpc/macros.el diff --git a/configs/shared/.emacs.d/wpc/math.el b/emacs/.emacs.d/wpc/math.el index 3176d906b4..3176d906b4 100644 --- a/configs/shared/.emacs.d/wpc/math.el +++ b/emacs/.emacs.d/wpc/math.el diff --git a/configs/shared/.emacs.d/wpc/maybe.el b/emacs/.emacs.d/wpc/maybe.el index 0973b1ed65..0973b1ed65 100644 --- a/configs/shared/.emacs.d/wpc/maybe.el +++ b/emacs/.emacs.d/wpc/maybe.el diff --git a/configs/shared/.emacs.d/wpc/me-seconds.el b/emacs/.emacs.d/wpc/me-seconds.el index f03e5d07d7..f03e5d07d7 100644 --- a/configs/shared/.emacs.d/wpc/me-seconds.el +++ b/emacs/.emacs.d/wpc/me-seconds.el diff --git a/configs/shared/.emacs.d/wpc/monoid.el b/emacs/.emacs.d/wpc/monoid.el index 401d63c417..401d63c417 100644 --- a/configs/shared/.emacs.d/wpc/monoid.el +++ b/emacs/.emacs.d/wpc/monoid.el diff --git a/configs/shared/.emacs.d/wpc/number.el b/emacs/.emacs.d/wpc/number.el index f496349050..f496349050 100644 --- a/configs/shared/.emacs.d/wpc/number.el +++ b/emacs/.emacs.d/wpc/number.el diff --git a/configs/shared/.emacs.d/wpc/org-helpers.el b/emacs/.emacs.d/wpc/org-helpers.el index ef99b18ee0..ef99b18ee0 100644 --- a/configs/shared/.emacs.d/wpc/org-helpers.el +++ b/emacs/.emacs.d/wpc/org-helpers.el diff --git a/configs/shared/.emacs.d/wpc/playback.el b/emacs/.emacs.d/wpc/playback.el index e7ad4b2481..e7ad4b2481 100644 --- a/configs/shared/.emacs.d/wpc/playback.el +++ b/emacs/.emacs.d/wpc/playback.el diff --git a/configs/shared/.emacs.d/wpc/polymorphism.el b/emacs/.emacs.d/wpc/polymorphism.el index 09045f7fb2..09045f7fb2 100644 --- a/configs/shared/.emacs.d/wpc/polymorphism.el +++ b/emacs/.emacs.d/wpc/polymorphism.el diff --git a/configs/shared/.emacs.d/wpc/prelude.el b/emacs/.emacs.d/wpc/prelude.el index 6ef9e3ba7a..6ef9e3ba7a 100644 --- a/configs/shared/.emacs.d/wpc/prelude.el +++ b/emacs/.emacs.d/wpc/prelude.el diff --git a/configs/shared/.emacs.d/wpc/prelude.nix b/emacs/.emacs.d/wpc/prelude.nix index 626d4526a2..626d4526a2 100644 --- a/configs/shared/.emacs.d/wpc/prelude.nix +++ b/emacs/.emacs.d/wpc/prelude.nix diff --git a/configs/shared/.emacs.d/wpc/pulse-audio.el b/emacs/.emacs.d/wpc/pulse-audio.el index dba4151a9e..dba4151a9e 100644 --- a/configs/shared/.emacs.d/wpc/pulse-audio.el +++ b/emacs/.emacs.d/wpc/pulse-audio.el diff --git a/configs/shared/.emacs.d/wpc/pushover.el b/emacs/.emacs.d/wpc/pushover.el index fb06656cf4..fb06656cf4 100644 --- a/configs/shared/.emacs.d/wpc/pushover.el +++ b/emacs/.emacs.d/wpc/pushover.el diff --git a/configs/shared/.emacs.d/wpc/random.el b/emacs/.emacs.d/wpc/random.el index 148506c04d..148506c04d 100644 --- a/configs/shared/.emacs.d/wpc/random.el +++ b/emacs/.emacs.d/wpc/random.el diff --git a/configs/shared/.emacs.d/wpc/region.el b/emacs/.emacs.d/wpc/region.el index a2119b4c96..a2119b4c96 100644 --- a/configs/shared/.emacs.d/wpc/region.el +++ b/emacs/.emacs.d/wpc/region.el diff --git a/configs/shared/.emacs.d/wpc/scheduler.el b/emacs/.emacs.d/wpc/scheduler.el index bae9532289..bae9532289 100644 --- a/configs/shared/.emacs.d/wpc/scheduler.el +++ b/emacs/.emacs.d/wpc/scheduler.el diff --git a/configs/shared/.emacs.d/wpc/scope.el b/emacs/.emacs.d/wpc/scope.el index 48aa85ad0e..48aa85ad0e 100644 --- a/configs/shared/.emacs.d/wpc/scope.el +++ b/emacs/.emacs.d/wpc/scope.el diff --git a/configs/shared/.emacs.d/wpc/screen-brightness.el b/emacs/.emacs.d/wpc/screen-brightness.el index ad51e7578c..ad51e7578c 100644 --- a/configs/shared/.emacs.d/wpc/screen-brightness.el +++ b/emacs/.emacs.d/wpc/screen-brightness.el diff --git a/configs/shared/.emacs.d/wpc/scrot.el b/emacs/.emacs.d/wpc/scrot.el index eeb12b3731..eeb12b3731 100644 --- a/configs/shared/.emacs.d/wpc/scrot.el +++ b/emacs/.emacs.d/wpc/scrot.el diff --git a/configs/shared/.emacs.d/wpc/sequence.el b/emacs/.emacs.d/wpc/sequence.el index a5428ef044..a5428ef044 100644 --- a/configs/shared/.emacs.d/wpc/sequence.el +++ b/emacs/.emacs.d/wpc/sequence.el diff --git a/configs/shared/.emacs.d/wpc/series.el b/emacs/.emacs.d/wpc/series.el index 55e97f2789..55e97f2789 100644 --- a/configs/shared/.emacs.d/wpc/series.el +++ b/emacs/.emacs.d/wpc/series.el diff --git a/configs/shared/.emacs.d/wpc/set.el b/emacs/.emacs.d/wpc/set.el index ff2db75d94..ff2db75d94 100644 --- a/configs/shared/.emacs.d/wpc/set.el +++ b/emacs/.emacs.d/wpc/set.el diff --git a/configs/shared/.emacs.d/wpc/ssh.el b/emacs/.emacs.d/wpc/ssh.el index d703937573..d703937573 100644 --- a/configs/shared/.emacs.d/wpc/ssh.el +++ b/emacs/.emacs.d/wpc/ssh.el diff --git a/configs/shared/.emacs.d/wpc/stack.el b/emacs/.emacs.d/wpc/stack.el index 052ed881d2..052ed881d2 100644 --- a/configs/shared/.emacs.d/wpc/stack.el +++ b/emacs/.emacs.d/wpc/stack.el diff --git a/configs/shared/.emacs.d/wpc/string.el b/emacs/.emacs.d/wpc/string.el index f8694d5f18..f8694d5f18 100644 --- a/configs/shared/.emacs.d/wpc/string.el +++ b/emacs/.emacs.d/wpc/string.el diff --git a/configs/shared/.emacs.d/wpc/string.nix b/emacs/.emacs.d/wpc/string.nix index 1f815b26bb..1f815b26bb 100644 --- a/configs/shared/.emacs.d/wpc/string.nix +++ b/emacs/.emacs.d/wpc/string.nix diff --git a/configs/shared/.emacs.d/wpc/struct.el b/emacs/.emacs.d/wpc/struct.el index 7d237d3259..7d237d3259 100644 --- a/configs/shared/.emacs.d/wpc/struct.el +++ b/emacs/.emacs.d/wpc/struct.el diff --git a/configs/shared/.emacs.d/wpc/symbol.el b/emacs/.emacs.d/wpc/symbol.el index 9119b29470..9119b29470 100644 --- a/configs/shared/.emacs.d/wpc/symbol.el +++ b/emacs/.emacs.d/wpc/symbol.el diff --git a/configs/shared/.emacs.d/wpc/terminator-themes.json b/emacs/.emacs.d/wpc/terminator-themes.json index e021ef1293..e021ef1293 100644 --- a/configs/shared/.emacs.d/wpc/terminator-themes.json +++ b/emacs/.emacs.d/wpc/terminator-themes.json diff --git a/configs/shared/.emacs.d/wpc/terminator.el b/emacs/.emacs.d/wpc/terminator.el index 4794ce2d90..4794ce2d90 100644 --- a/configs/shared/.emacs.d/wpc/terminator.el +++ b/emacs/.emacs.d/wpc/terminator.el diff --git a/configs/shared/.emacs.d/wpc/themes.el b/emacs/.emacs.d/wpc/themes.el index ee81d3beed..ee81d3beed 100644 --- a/configs/shared/.emacs.d/wpc/themes.el +++ b/emacs/.emacs.d/wpc/themes.el diff --git a/configs/shared/.emacs.d/wpc/todo.el b/emacs/.emacs.d/wpc/todo.el index 236912c086..236912c086 100644 --- a/configs/shared/.emacs.d/wpc/todo.el +++ b/emacs/.emacs.d/wpc/todo.el diff --git a/configs/shared/.emacs.d/wpc/tree.el b/emacs/.emacs.d/wpc/tree.el index 43df4dc500..43df4dc500 100644 --- a/configs/shared/.emacs.d/wpc/tree.el +++ b/emacs/.emacs.d/wpc/tree.el diff --git a/configs/shared/.emacs.d/wpc/tuple.el b/emacs/.emacs.d/wpc/tuple.el index ccebf7299a..ccebf7299a 100644 --- a/configs/shared/.emacs.d/wpc/tuple.el +++ b/emacs/.emacs.d/wpc/tuple.el diff --git a/configs/shared/.emacs.d/wpc/vector.el b/emacs/.emacs.d/wpc/vector.el index 6d2fe20d12..6d2fe20d12 100644 --- a/configs/shared/.emacs.d/wpc/vector.el +++ b/emacs/.emacs.d/wpc/vector.el diff --git a/configs/shared/.emacs.d/wpc/wallpaper.el b/emacs/.emacs.d/wpc/wallpaper.el index 9aa41cd364..9aa41cd364 100644 --- a/configs/shared/.emacs.d/wpc/wallpaper.el +++ b/emacs/.emacs.d/wpc/wallpaper.el diff --git a/configs/shared/.emacs.d/wpc/window-manager.el b/emacs/.emacs.d/wpc/window-manager.el index cf7f1efeb7..cf7f1efeb7 100644 --- a/configs/shared/.emacs.d/wpc/window-manager.el +++ b/emacs/.emacs.d/wpc/window-manager.el diff --git a/configs/shared/.emacs.d/wpc/window.el b/emacs/.emacs.d/wpc/window.el index 132156bc44..132156bc44 100644 --- a/configs/shared/.emacs.d/wpc/window.el +++ b/emacs/.emacs.d/wpc/window.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-clojure.el b/emacs/.emacs.d/wpc/wpc-clojure.el index d9262cdda8..d9262cdda8 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-clojure.el +++ b/emacs/.emacs.d/wpc/wpc-clojure.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-company.el b/emacs/.emacs.d/wpc/wpc-company.el index 1152f496c2..1152f496c2 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-company.el +++ b/emacs/.emacs.d/wpc/wpc-company.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-dired.el b/emacs/.emacs.d/wpc/wpc-dired.el index bc3915914b..bc3915914b 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-dired.el +++ b/emacs/.emacs.d/wpc/wpc-dired.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-docker.el b/emacs/.emacs.d/wpc/wpc-docker.el index 270eaec6fe..270eaec6fe 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-docker.el +++ b/emacs/.emacs.d/wpc/wpc-docker.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-elixir.el b/emacs/.emacs.d/wpc/wpc-elixir.el index e64abe70fc..e64abe70fc 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-elixir.el +++ b/emacs/.emacs.d/wpc/wpc-elixir.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-flycheck.el b/emacs/.emacs.d/wpc/wpc-flycheck.el index d7bb834a62..d7bb834a62 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-flycheck.el +++ b/emacs/.emacs.d/wpc/wpc-flycheck.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-haskell.el b/emacs/.emacs.d/wpc/wpc-haskell.el index e8ab16e585..e8ab16e585 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-haskell.el +++ b/emacs/.emacs.d/wpc/wpc-haskell.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-java.el b/emacs/.emacs.d/wpc/wpc-java.el index 4f33ba962e..4f33ba962e 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-java.el +++ b/emacs/.emacs.d/wpc/wpc-java.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-javascript.el b/emacs/.emacs.d/wpc/wpc-javascript.el index 3de9fff3aa..3de9fff3aa 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-javascript.el +++ b/emacs/.emacs.d/wpc/wpc-javascript.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-keybindings.el b/emacs/.emacs.d/wpc/wpc-keybindings.el index 2ff4fe3758..2ff4fe3758 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-keybindings.el +++ b/emacs/.emacs.d/wpc/wpc-keybindings.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-lisp.el b/emacs/.emacs.d/wpc/wpc-lisp.el index 1eeb8550a2..1eeb8550a2 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-lisp.el +++ b/emacs/.emacs.d/wpc/wpc-lisp.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-misc.el b/emacs/.emacs.d/wpc/wpc-misc.el index 167c4b88ab..167c4b88ab 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-misc.el +++ b/emacs/.emacs.d/wpc/wpc-misc.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-nix.el b/emacs/.emacs.d/wpc/wpc-nix.el index 68d542e011..68d542e011 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-nix.el +++ b/emacs/.emacs.d/wpc/wpc-nix.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-ocaml.el b/emacs/.emacs.d/wpc/wpc-ocaml.el index 26add2d6f9..26add2d6f9 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-ocaml.el +++ b/emacs/.emacs.d/wpc/wpc-ocaml.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-org.el b/emacs/.emacs.d/wpc/wpc-org.el index 3263fb5038..3263fb5038 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-org.el +++ b/emacs/.emacs.d/wpc/wpc-org.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-package.el b/emacs/.emacs.d/wpc/wpc-package.el index 6f43330ecb..5fd7a89982 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-package.el +++ b/emacs/.emacs.d/wpc/wpc-package.el @@ -8,20 +8,20 @@ ;;; Code: (require 'package) + +;; Even though we're packaging our Emacs with Nix, having MELPA registered is +;; helpful to ad-hoc test out packages before declaratively adding them to +;; emacs/default.nix. (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/")) (package-initialize) (unless (package-installed-p 'use-package) + ;; TODO: Consider removing this to improve initialization speed. (package-refresh-contents) (package-install 'use-package)) (eval-when-compile (require 'use-package)) -(setq use-package-always-ensure t) (use-package general) -(add-to-list 'load-path "~/.emacs.d/vendor/") -(add-to-list 'load-path "~/.emacs.d/wpc/") -(add-to-list 'load-path "~/.emacs.d/wpc/packages") - (provide 'wpc-package) ;;; wpc-package.el ends here diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-prolog.el b/emacs/.emacs.d/wpc/wpc-prolog.el index 94e705b1b1..94e705b1b1 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-prolog.el +++ b/emacs/.emacs.d/wpc/wpc-prolog.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-python.el b/emacs/.emacs.d/wpc/wpc-python.el index 25f1a4816a..25f1a4816a 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-python.el +++ b/emacs/.emacs.d/wpc/wpc-python.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-reasonml.el b/emacs/.emacs.d/wpc/wpc-reasonml.el index 909c33d121..909c33d121 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-reasonml.el +++ b/emacs/.emacs.d/wpc/wpc-reasonml.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-rust.el b/emacs/.emacs.d/wpc/wpc-rust.el index fafa27d18c..fafa27d18c 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-rust.el +++ b/emacs/.emacs.d/wpc/wpc-rust.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-shell.el b/emacs/.emacs.d/wpc/wpc-shell.el index 803a3232ef..803a3232ef 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-shell.el +++ b/emacs/.emacs.d/wpc/wpc-shell.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-terminal.el b/emacs/.emacs.d/wpc/wpc-terminal.el index c232bb85a7..c232bb85a7 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-terminal.el +++ b/emacs/.emacs.d/wpc/wpc-terminal.el diff --git a/configs/shared/.emacs.d/wpc/packages/wpc-ui.el b/emacs/.emacs.d/wpc/wpc-ui.el index 6ac587c465..6ac587c465 100644 --- a/configs/shared/.emacs.d/wpc/packages/wpc-ui.el +++ b/emacs/.emacs.d/wpc/wpc-ui.el diff --git a/configs/shared/.emacs.d/wpc/wpgtk.el b/emacs/.emacs.d/wpc/wpgtk.el index 432d828843..432d828843 100644 --- a/configs/shared/.emacs.d/wpc/wpgtk.el +++ b/emacs/.emacs.d/wpc/wpgtk.el diff --git a/configs/shared/.emacs.d/wpc/ynab.el b/emacs/.emacs.d/wpc/ynab.el index 7e132e20c2..7e132e20c2 100644 --- a/configs/shared/.emacs.d/wpc/ynab.el +++ b/emacs/.emacs.d/wpc/ynab.el diff --git a/configs/shared/.emacs.d/wpc/zle.el b/emacs/.emacs.d/wpc/zle.el index 1b01da9384..1b01da9384 100644 --- a/configs/shared/.emacs.d/wpc/zle.el +++ b/emacs/.emacs.d/wpc/zle.el diff --git a/emacs.nix b/emacs/default.nix index 895165394d..9ff5c1f2df 100644 --- a/emacs.nix +++ b/emacs/default.nix @@ -1,20 +1,13 @@ -{ pkgs ? import <nixpkgs> {} -, tazjinsPkgs ? import (builtins.fetchGit "https://git.tazj.in") { - rev = "4c0e0d715f21eeb62594d198ba1eeccb1a2cfb13"; - } +{ + pkgs ? import <nixpkgs> {}, + depot ? import <depot> {}, + ... }: let - # TODO: Move this function definition to a prelude.nix or elsewhere. - identity = x: x; - - # Here is a whitelist of all of the binary dependencies that Emacs relies - # on. These are separate from Emacs libraries like dash.el. + utils = import ~/briefcase/utils; emacsBinPath = pkgs.lib.strings.makeBinPath [ pkgs.terminator ]; - emacsWithPackages = (pkgs.emacsPackagesNgGen pkgs.emacs26).emacsWithPackages; - - # TODO: Learn more about melpa versus elpa to have a preference. wpcarrosEmacs = emacsWithPackages (epkgs: (with epkgs.elpaPackages; [ exwm @@ -25,7 +18,7 @@ let ivy-pass clipmon # TODO: Prefer an Emacs client for clipmenud. protobuf-mode # TODO: Determine if this is coming from google-emacs. - docker + # docker evil evil-collection evil-magit @@ -78,7 +71,7 @@ let company-lsp suggest paradox - emr + # emr flymake-shellcheck fish-mode tuareg @@ -97,23 +90,26 @@ let magit ]) ++ - # tazjin's packages - (with tazjinsPkgs.tools.emacs-pkgs; [ + (with depot.tools.emacs-pkgs; [ dottime term-switcher ])); # TODO: Do I need `pkgs.lib.fix`? in pkgs.lib.fix(self: l: f: pkgs.writeShellScriptBin "wpcarros-emacs" '' + # TODO: Is this the best way to handle environment variables using Nix? + export BRIEFCASE=$HOME/briefcase + export DEPOT=$HOME/depot + export PATH="${emacsBinPath}:$PATH" exec ${wpcarrosEmacs}/bin/emacs \ --debug-init \ --no-site-file \ --no-site-lisp \ - --directory ${ ./configs/shared/emacs.d/vendor } \ - --directory ${ ./configs/shared/emacs.d/wpc } \ - --directory ${ ./configs/shared/emacs.d/wpc/packages } \ - --load ${ ./configs/shared/emacs.d/init.el } \ + --directory ${ ./.emacs.d/vendor } \ + --directory ${ ./.emacs.d/wpc } \ + --load ${ ./.emacs.d/wpc/wpc-package.el } \ + --load ${ ./.emacs.d/init.el } \ --no-init-file $@ '' // { # TODO: Ascertain whether I need this. @@ -122,19 +118,23 @@ in pkgs.lib.fix(self: l: f: pkgs.writeShellScriptBin "wpcarros-emacs" '' # Call with a local.el file containing local system configuration. withLocalConfig = confDir: self confDir f; - # This accepts the path to a non-Nix built Emacs, so that X and GL linkage - # behaves as expected. + # This accepts the path to an Emacs binary outside of /nix/store. On gLinux, + # this will ensure that X and GL linkage behaves as expected. withLocalEmacs = emacsBin: pkgs.writeShellScriptBin "wpcarros-emacs" '' + # TODO: Is this the best way to handle environment variables using Nix? + export BRIEFCASE=$HOME/briefcase + export DEPOT=$HOME/depot + export PATH="${emacsBinPath}:$PATH" export EMACSLOADPATH="${wpcarrosEmacs.deps}/share/emacs/site-lisp:" exec ${emacsBin} \ --debug-init \ --no-site-file \ --no-site-lisp \ - --directory ${ ./configs/shared/emacs.d/vendor } \ - --directory ${ ./configs/shared/emacs.d/wpc } \ - --directory ${ ./configs/shared/emacs.d/wpc/packages } \ - --load ${ ./configs/shared/emacs.d/init.el } \ + --directory ${ ./.emacs.d/vendor } \ + --directory ${ ./.emacs.d/wpc } \ + --load ${ ./.emacs.d/wpc/wpc-package.el } \ + --load ${ ./.emacs.d/init.el } \ --no-init-file $@ ''; -}) null identity +}) null utils.identity diff --git a/utils.nix b/utils.nix new file mode 100644 index 0000000000..1e1c5c2435 --- /dev/null +++ b/utils.nix @@ -0,0 +1,5 @@ +# Using this as a library to define some common utility functions that I often +# reach for. +{ + identity = x: x; +} |