use poper emacs namespace, move keys to dedicated minor mode
This commit is contained in:
parent
7f5f90ae4d
commit
76c7d665c7
38 changed files with 337 additions and 221 deletions
73
init.el
73
init.el
|
|
@ -22,46 +22,47 @@
|
|||
(require 'use-package)
|
||||
|
||||
;; General configuration files.
|
||||
(require 'pkg/base "$HOME/.emacs.d/pkg/base.el")
|
||||
(require 'pkg/sys-specific "$HOME/.emacs.d/pkg/sys-specific.el")
|
||||
(require 'pkg/macros "$HOME/.emacs.d/pkg/macros.el")
|
||||
(require 'pkg/ivy "$HOME/.emacs.d/pkg/ivy.el")
|
||||
(require 'pkg/persp "$HOME/.emacs.d/pkg/persp.el")
|
||||
(require 'pkg/hydra "$HOME/.emacs.d/pkg/hydra.el")
|
||||
(require 'pkg/magit "$HOME/.emacs.d/pkg/magit.el")
|
||||
(require 'pkg/prog-mode "$HOME/.emacs.d/pkg/prog-mode.el")
|
||||
(require 'pkg/company-yasnippet "$HOME/.emacs.d/pkg/company-yasnippet.el")
|
||||
(require 'pkg/flycheck "$HOME/.emacs.d/pkg/flycheck.el")
|
||||
(require 'pkg/projectile "$HOME/.emacs.d/pkg/projectile.el")
|
||||
(require 'pkg/ctags "$HOME/.emacs.d/pkg/ctags.el")
|
||||
(require 'pkg/ispell "$HOME/.emacs.d/pkg/ispell.el")
|
||||
(require 'pkg/deft "$HOME/.emacs.d/pkg/deft.el")
|
||||
(require 'pkg/lsp "$HOME/.emacs.d/pkg/lsp.el")
|
||||
(require 'pkg/dashboard "$HOME/.emacs.d/pkg/dashboard.el")
|
||||
(require 'pkg/undo-tree "$HOME/.emacs.d/pkg/undo-tree.el")
|
||||
(require 'pkg/avy "$HOME/.emacs.d/pkg/avy.el")
|
||||
(require 'icejam-pkg-keys-mode "$HOME/.emacs.d/pkg/keys-mode.el")
|
||||
(require 'icejam-pkg-base "$HOME/.emacs.d/pkg/base.el")
|
||||
(require 'icejam-pkg-sys-specific "$HOME/.emacs.d/pkg/sys-specific.el")
|
||||
(require 'icejam-pkg-macros "$HOME/.emacs.d/pkg/macros.el")
|
||||
(require 'icejam-pkg-ivy "$HOME/.emacs.d/pkg/ivy.el")
|
||||
(require 'icejam-pkg-persp "$HOME/.emacs.d/pkg/persp.el")
|
||||
(require 'icejam-pkg-hydra "$HOME/.emacs.d/pkg/hydra.el")
|
||||
(require 'icejam-pkg-magit "$HOME/.emacs.d/pkg/magit.el")
|
||||
(require 'icejam-pkg-prog-mode "$HOME/.emacs.d/pkg/prog-mode.el")
|
||||
(require 'icejam-pkg-company-yasnippet "$HOME/.emacs.d/pkg/company-yasnippet.el")
|
||||
(require 'icejam-pkg-flycheck "$HOME/.emacs.d/pkg/flycheck.el")
|
||||
(require 'icejam-pkg-projectile "$HOME/.emacs.d/pkg/projectile.el")
|
||||
(require 'icejam-pkg-ctags "$HOME/.emacs.d/pkg/ctags.el")
|
||||
(require 'icejam-pkg-ispell "$HOME/.emacs.d/pkg/ispell.el")
|
||||
(require 'icejam-pkg-deft "$HOME/.emacs.d/pkg/deft.el")
|
||||
(require 'icejam-pkg-lsp "$HOME/.emacs.d/pkg/lsp.el")
|
||||
(require 'icejam-pkg-dashboard "$HOME/.emacs.d/pkg/dashboard.el")
|
||||
(require 'icejam-pkg-undo-tree "$HOME/.emacs.d/pkg/undo-tree.el")
|
||||
(require 'icejam-pkg-avy "$HOME/.emacs.d/pkg/avy.el")
|
||||
|
||||
;; Themes
|
||||
(require 'themes/themes "$HOME/.emacs.d/themes/themes.el")
|
||||
(require 'icejam-themes "$HOME/.emacs.d/themes/themes.el")
|
||||
|
||||
;; Actual supported languages and file syntax.
|
||||
(require 'languages/elisp "$HOME/.emacs.d/languages/elisp.el")
|
||||
(require 'languages/ruby "$HOME/.emacs.d/languages/ruby.el")
|
||||
(require 'languages/web "$HOME/.emacs.d/languages/web.el")
|
||||
(require 'languages/javascript "$HOME/.emacs.d/languages/javascript.el")
|
||||
(require 'languages/elixir "$HOME/.emacs.d/languages/elixir.el")
|
||||
(require 'languages/erlang "$HOME/.emacs.d/languages/erlang.el")
|
||||
(require 'languages/fsharp "$HOME/.emacs.d/languages/fsharp.el")
|
||||
(require 'languages/sh "$HOME/.emacs.d/languages/sh.el")
|
||||
(require 'languages/rust "$HOME/.emacs.d/languages/rust.el")
|
||||
(require 'languages/haskell "$HOME/.emacs.d/languages/haskell.el")
|
||||
(require 'languages/clang "$HOME/.emacs.d/languages/clang.el")
|
||||
(require 'languages/clojure "$HOME/.emacs.d/languages/clojure.el")
|
||||
(require 'languages/ocaml "$HOME/.emacs.d/languages/ocaml.el")
|
||||
(require 'languages/purescript "$HOME/.emacs.d/languages/purescript.el")
|
||||
(require 'languages/php "$HOME/.emacs.d/languages/php.el")
|
||||
(require 'languages/markdown "$HOME/.emacs.d/languages/markdown.el")
|
||||
(require 'languages/other "$HOME/.emacs.d/languages/other.el")
|
||||
(require 'icejam-lang-elisp "$HOME/.emacs.d/lang/elisp.el")
|
||||
(require 'icejam-lang-ruby "$HOME/.emacs.d/lang/ruby.el")
|
||||
(require 'icejam-lang-web "$HOME/.emacs.d/lang/web.el")
|
||||
(require 'icejam-lang-javascript "$HOME/.emacs.d/lang/javascript.el")
|
||||
(require 'icejam-lang-elixir "$HOME/.emacs.d/lang/elixir.el")
|
||||
(require 'icejam-lang-erlang "$HOME/.emacs.d/lang/erlang.el")
|
||||
(require 'icejam-lang-fsharp "$HOME/.emacs.d/lang/fsharp.el")
|
||||
(require 'icejam-lang-sh "$HOME/.emacs.d/lang/sh.el")
|
||||
(require 'icejam-lang-rust "$HOME/.emacs.d/lang/rust.el")
|
||||
(require 'icejam-lang-haskell "$HOME/.emacs.d/lang/haskell.el")
|
||||
(require 'icejam-lang-clang "$HOME/.emacs.d/lang/clang.el")
|
||||
(require 'icejam-lang-clojure "$HOME/.emacs.d/lang/clojure.el")
|
||||
(require 'icejam-lang-ocaml "$HOME/.emacs.d/lang/ocaml.el")
|
||||
(require 'icejam-lang-purescript "$HOME/.emacs.d/lang/purescript.el")
|
||||
(require 'icejam-lang-php "$HOME/.emacs.d/lang/php.el")
|
||||
(require 'icejam-lang-markdown "$HOME/.emacs.d/lang/markdown.el")
|
||||
(require 'icejam-lang-other "$HOME/.emacs.d/lang/other.el")
|
||||
|
||||
(custom-set-variables
|
||||
;; custom-set-variables was added by Custom.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue