No description
- Emacs Lisp 91.3%
- Scheme 7.2%
- Makefile 0.9%
- YASnippet 0.4%
- Shell 0.2%
| bin | upd | |
| images | upd | |
| lisp | init | |
| lsp-bridge | init | |
| notebooks | add stricker gc | |
| site-lisp | add stricker gc | |
| snippets/scheme-mode | add snippets support + init guix snippets | |
| .dir-locals.el | clean | |
| .gitignore | upd | |
| channels-lock.scm | upd | |
| channels.scm | v1 | |
| early-init.el | upd | |
| init.el | upd | |
| k8x1d-emacs.desktop | init | |
| Makefile | add basic set-up | |
| manifest.scm | upd | |
| README.org | màj | |
K8X1D's Emacs configuration
TODO Description
Management
Installation
make install
Add binaries to profile
# Add emacs profiles to guix profiles
GUIX_EXTRA_PROFILES=$HOME/.guix-extra-profiles
PROJECT_NAME=emacs
EMACS_PROFILE=$GUIX_EXTRA_PROFILES/$PROJECT_NAME/$PROJECT_NAME
GUIX_PROFILE="$EMACS_PROFILE"
. "$GUIX_PROFILE"/etc/profile
Add deskop entries and icons to local :
mkdir -p ~/.local/share/applications
mkdir -p ~/.local/share/icons
ln -s ~/.guix-extra-profiles/emacs/emacs/share/applications/* ~/.local/share/applications/
ln -s ~/.guix-extra-profiles/emacs/emacs/share/icons/* ~/.local/share/icons/
To ensure access from everywhere, add to general profile
cp etc/profile.d/emacs-guix-profile.sh /etc/profile.d/
Updating
make update
Upgrading
make upgrade
TODO Features
Inspirations
License
The text used for the project is licensed under the terms of the CC BY-NC-SA (4.0).
The code used for the project is licensed under the terms of the GPLv3.