untrack generated emacs state and add buffer tabs

- stop tracking elpa, eln-cache, auto-save-list, transient and other
  generated files; extend .gitignore for emacs and opencode
- add LazyVim-style numbered buffer tabs (M-1..M-9)
- show today's agenda via initial-buffer-choice instead of timers
- source GEPETO_API_KEY from an untracked secrets file
This commit is contained in:
Marc Marcos 2026-09-23 10:54:24 +02:00
parent baad4e64ff
commit 2803be5007
Signed by: marc
GPG key ID: 30A62DFAC90731E6
2202 changed files with 298 additions and 379254 deletions

9
emacs/.emacs.d/.gitignore vendored Normal file
View file

@ -0,0 +1,9 @@
elpa/
eln-cache/
auto-save-list/
transient/
.lsp-session-v1
init.el~
projectile-bookmarks.eld
projectile-frecency.eld
forge-database.sqlite

View file

@ -1 +0,0 @@
#s(lsp-session ("/home/mmarcos/Projects/testing_lsp_c" "/home/mmarcos/Projects/testing_lsp_verilog" "/home/mmarcos/Projects/testing_lsp_python") nil #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data (pyright ("/home/mmarcos/Projects/testing_lsp_python"))) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()))

View file

@ -1,8 +0,0 @@
/home/mmarcos/Projects/testing_lsp_python/main.py
/home/mmarcos/Projects/testing_lsp_python/#main.py#
/home/mmarcos/.emacs.d/init.el
/home/mmarcos/.emacs.d/#init.el#
/home/mmarcos/Projects/testing_lsp_verilog/main.sv
/home/mmarcos/Projects/testing_lsp_verilog/#main.sv#
/home/mmarcos/Projects/testing_lsp_python/.#main.py
/home/mmarcos/Projects/testing_lsp_python/#.#main.py#

View file

@ -1,24 +0,0 @@
/home/mmarcos/Projects/aoc_rv64/screen.S
/home/mmarcos/Projects/aoc_rv64/#screen.S#
/home/mmarcos/.emacs.d/init.el
/home/mmarcos/.emacs.d/#init.el#
/home/mmarcos/Nextcloud/OrgVault/china/verification-progress.org
/home/mmarcos/Nextcloud/OrgVault/china/#verification-progress.org#
/home/mmarcos/Projects/zvkned_generator/main.zig
/home/mmarcos/Projects/zvkned_generator/#main.zig#
/home/mmarcos/Nextcloud/OrgVault/china/finding_the_bug.org
/home/mmarcos/Nextcloud/OrgVault/china/#finding_the_bug.org#
/home/mmarcos/Projects/testing_lsp_verilog/main.sv
/home/mmarcos/Projects/testing_lsp_verilog/#main.sv#
/home/mmarcos/Projects/testing_lsp_verilog/main.sc
/home/mmarcos/Projects/testing_lsp_verilog/#main.sc#
/home/mmarcos/Projects/testing_lsp_c/main.c
/home/mmarcos/Projects/testing_lsp_c/#main.c#
/home/mmarcos/Projects/testing_lsp_python/main.py
/home/mmarcos/Projects/testing_lsp_python/#main.py#
/home/mmarcos/Nextcloud/OrgVault/books/reading-list.org
/home/mmarcos/Nextcloud/OrgVault/books/#reading-list.org#
/home/mmarcos/Nextcloud/OrgVault/random_notes/changing_to_debian.org
/home/mmarcos/Nextcloud/OrgVault/random_notes/#changing_to_debian.org#
/home/mmarcos/Nextcloud/OrgVault/testing_tutorial/Tasks.org
/home/mmarcos/Nextcloud/OrgVault/testing_tutorial/#Tasks.org#

View file

@ -1,2 +0,0 @@
/home/mmarcos/learning_emacs/systems_crafters/init.el
/home/mmarcos/learning_emacs/systems_crafters/#init.el#

Some files were not shown because too many files have changed in this diff Show more