Commit Graph

23 Commits

Author SHA1 Message Date
a18e1f1d48
[Emacs] Move Emacs configuration to XDG_CONFIG_HOME 2022-02-04 16:59:53 +01:00
17b3f02cf0
[Emacs] Revert commit ac0e5b38ff, update gitmodules
Change gitmodules’ url, add missing information on Spacemacs git module
2021-05-26 14:38:26 +02:00
ac0e5b38ff
[Emacs] Move emacs directory to $XDG_CONFIG_HOME directory 2021-05-26 14:20:14 +02:00
0510eaa0f5
[Emacs] Switching to Chemacs2, added vanilla and Doom
Chemacs2 is a utility for Emacs to switch between various profiles and
configurations of Emacs without a hassle.

It thus helps me run my fully configured Spacemacss alongside my new
attempt at configuring some vanilla Emacs after years of using
Spacemacs.
I also added Doom-Emacs for reference.
2021-04-21 22:52:58 +02:00
ab7988f1b6
[Fish] update `remove' abbreviation 2021-04-01 23:15:15 +02:00
b1f2be0016
[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
2020-12-23 01:54:07 +01:00
eee5575a2d
[Emacs] Move back code from custom layer to config for Dired 2020-12-07 17:39:33 +01:00
c46fcd3db7
[Emacs] Move Eshell functions to aliases
Many Eshell functions do not need to be declared as such and can do just
fine as Eshell aliases. This commit moves all these functions to the
'eshell-alias' file
2020-12-02 17:33:00 +01:00
b4a6904989
[Emacs] Conlanging layer updated 2020-11-13 00:39:55 +01:00
118eadb58a
[Emacs] Add rsync alias to eshell 2020-10-29 16:55:20 +01:00
45a5db0f0d
[Emacs] Update eshell aliases
Some checks failed
continuous-integration/drone/push Build is failing
Update eshell aliases

I should replace this file later with some Elisp code in the user init
to read aliases from Fish abbreviations.

Something good would be to try to write some Elisp code to emulate Fish
abbreviations, but I have to find what hook or function is called when a
new character is entered in the shell that triggers autocompletion. Code
in this package might help:
https://github.com/szermatt/emacs-bash-completion
2020-10-25 11:26:42 +01:00
b85e9fb922
[Emacs submodule] Update `conlanging' Spacemacs layer 2020-10-01 09:58:02 +02:00
84aba5216f
[Emacs] Yasnippet snippets are now tangled from spacemacs.org
Since all my snippets are now contained in my spacemacs.org file, this
commit removes all my snippets files from this repository.
2020-09-02 13:26:50 +02:00
c3b1c4b249
[Org] Add header snippet 2020-08-25 06:00:19 +02:00
2a19478995
[Emacs] Add new Rust snippets, common-lisp layer
This commit adds two new snippets for Rust, one for an easier way to
write a `println' macro than the default one, and another one for
writing more easily new `new' functions for Rust structs.

It also adds the `common-lisp' layer in Emacs so I can test StumpWM.
2020-08-24 14:41:09 +02:00
75410a7330
Updated conlanging layer 2020-08-22 16:05:06 +02:00
032a10d0fa
Updated conlanging layer for Spacemacs 2020-05-29 17:53:39 +02:00
e30c4a5f57
Updated conlang-layer module for Spacemacs 2020-05-01 23:02:22 +02:00
2740248fce
Updated the Emacs conlanging layer 2020-03-25 12:37:00 +01:00
859f1c9e4d
Updated conlanging layer 2020-03-15 19:40:33 +01:00
035594be8a
Added files that were lost during previous commits 2020-02-15 22:21:53 +01:00
094f38f56e
moving submodules around 2020-02-13 19:17:57 +01:00
e0ad73cfbc
Reorganizing submodules 2020-02-13 19:08:24 +01:00