[Emacs] Remove w3m layer, compile configuration files when exported

The w3m layer is now removed as I did not use it at all.

The conlanging layer is moved to ~/fromGIT/emacs-packages and now a
symlink points to its new location. This is done in order to prevent
Emacs from compiling its .el files when recompiling its configuration
files.

Configuration files are now compiled when emacs.org is tangled by Emacs
itself or if the .el files are newer than the .elc files.

TODO: find a way to natively compile and load these files instead of
just byte-compile them if native compilation is available
This commit is contained in:
2020-12-23 01:54:07 +01:00
parent bcd9ec58b5
commit b1f2be0016
6 changed files with 34 additions and 32 deletions

5
.gitmodules vendored
View File

@@ -2,11 +2,8 @@
path = .config/tmux
url = https://github.com/gpakosz/.tmux.git
[submodule ".config/emacs/private/conlanging"]
path = .config/emacs/private/conlanging
path = fromGIT/emacs-packages/conlanging
url = https://labs.phundrak.com/phundrak/conlang-layer
[submodule ".config/emacs/private/w3m"]
path = .config/emacs/private/w3m
url = https://github.com/venmos/w3m-layer.git
[submodule ".mozilla/firefox/lruehqec.default/chrome"]
path = .mozilla/firefox/lruehqec.default/chrome
url = git@labs.phundrak.com:phundrak/blurredfox-nord.git