Add Emacs desktop provisioning and dev toolchain packages

Install Emacs and copy the desktop .emacs.d config so the editor setup is managed with the rest of desktop dotfiles. Add vterm/build/debug dependencies plus C/C++ and Go tooling needed by the configured workflow.
This commit is contained in:
Fabio Scotto di Santolo
2026-03-17 11:50:59 +01:00
parent a94c34e053
commit 18fd0fa129
148 changed files with 2048 additions and 0 deletions

View File

@@ -27,6 +27,15 @@ profile_packages:
- nerd-fonts-symbols-ttf
- network-manager-applet
- chromium
- emacs
- libtool
- libvterm-devel
- cmake
- gcc
- gdb
- go
- clang
- clang-tools-extra
- mpv
- yt-dlp
- libreoffice
@@ -93,6 +102,10 @@ desktop_dotfiles:
src: .themes.gitignore
dest: .themes.gitignore
mode: "0644"
- name: Emacs config
src: .emacs.d/
dest: .emacs.d/
mode: preserve
desktop_flatpak_packages:
- ch.protonmail.protonmail-bridge