aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d
Commit message (Collapse)AuthorAgeFilesLines
* emacs: tab-bar only in terminals frameRaul Benencia25 hours2-3/+9
|
* emacs: drop the em-dash helper commandRaul Benencia34 hours1-6/+3
| | | | | C-x 8 _ m inserts an em dash out of the box, so the named command was only there to hang C-- on. Keep the short binding, lose the defun.
* emacs: drop the flycheck stack in favour of built-in flymakeRaul Benencia34 hours1-24/+0
| | | | | | | | | Nothing ever enabled flycheck-mode, so the proselint checker and the languagetool backend were dormant: the latter also needed a docker container that never got past a TODO. Emacs ships flymake and consult-flymake is already bound, so add flymake-proselint if prose linting is wanted again. Removes the flycheck and flycheck-languagetool dependencies.
* emacs: replace hydras with built-in equivalentsRaul Benencia34 hours1-35/+3
| | | | | | | | hydra-tab-bar shadowed C-x t, which is already tab-prefix-map: 2 new, 0 close, r rename, m move, d dired, f find-file, RET switch. hydra-zoom is text-scale-adjust, which repeats on its own. hydra-go bound gofmt, already run by gofmt-before-save, and go-coverage; dropping it also stops shadowing consult-man on C-c m. Removes the hydra dependency.
* emacs: use built-in eglot, drop go-eldocRaul Benencia34 hours1-6/+1
| | | | | | eglot ships with Emacs 30, so :ensure pulled a redundant ELPA copy. go-eldoc has been unmaintained since 2017 and eglot provides eldoc for Go, so hook eglot-ensure into go-mode instead.
* emacs: fix org-capture frame name and wm focusRaul Benencia6 days1-3/+7
|
* emacs: single window when capturingRaul Benencia7 days1-15/+21
|
* emacs: mv from rul/ to rul- function namesRaul Benencia7 days4-43/+43
|
* emacs: reset org cache after reverting a fileRaul Benencia2026-07-082-0/+14
|
* fix(emacs): avoid undecorated maximized framesRaul Benencia2026-06-122-4/+4
| | | | | Remove undecorated startup frames. This prevents the blank bottom strip seen on Mutter/X11 after monitor changes.
* emacs: install org-tempus via ensureRaúl Benencia2026-06-081-4/+1
|
* emacs: save files after marking them as done in org-agendaRaul Benencia2026-05-012-0/+14
|
* emacs: better email composition.Raul Benencia2026-04-202-2/+14
|
* emacs: notmuch qol improvementsRaul Benencia2026-04-202-63/+127
|
* unspamRaul Benencia2026-04-191-12/+70
|
* emacs: copy-region on selectRaul Benencia2026-04-172-0/+11
|
* emacs: cheaper notmuch refreshRaul Benencia2026-04-142-0/+12
|
* org-agenda-shellRaul Benencia2026-04-132-0/+216
| | | | Initial version of org-agenda-shell. Alpha.
* emacs: ensure org-remarkRaul Benencia2026-03-312-8/+10
|
* emacs: define startup framesRaul Benencia2026-03-272-5/+84
|
* emacs: refresh rul-emacs.orgRaul Benencia2026-03-271-160/+409
|
* emacs: rm code to avoid flash of light in early-initRaul Benencia2026-03-121-19/+0
| | | | It's no longer working, and it breaks themes.
* emacs: add org remarkRaúl Benencia2026-03-101-1/+6
|
* emacs: exit vterm-copy-mode after copyingRaul Benencia2026-03-071-1/+10
|
* emacs: close tab and kill buffer after exiting vtermRaul Benencia2026-03-071-2/+15
|
* emacs: keep all vterm bindings in the same fileRaul Benencia2026-03-072-12/+10
|
* emacs: set medium as fontaine defaultRaul Benencia2026-03-071-1/+1
|
* emacs: fix multi-vtermRaul Benencia2026-03-071-11/+15
|
* emacs: rm wayland customizationRaul Benencia2026-03-071-9/+2
|
* emacs: git-commit-setup for magitRaul Benencia2026-03-061-13/+25
|
* emacs: org-remarkRaul Benencia2026-02-122-0/+32
|
* emacs: vterm bindingRaul Benencia2026-02-091-0/+1
|
* emacs: do not turn on auto-fill by defaultRaúl Benencia2026-01-141-3/+0
|
* fix: do not switch to NEXT when clocking inRaul Benencia2026-01-141-2/+0
|
* emacs: org-clock-goto keybindingRaul Benencia2026-01-091-0/+1
|
* emacs: Remove bh logic and use regular org-clock functionsRaúl Benencia2026-01-092-114/+2
|
* Install org-tempus using package-vc-installRaúl Benencia2025-12-271-0/+7
|
* emacs: rm custom denote-journalRaúl Benencia2025-12-261-20/+1
|
* warn when following symlinksRaúl Benencia2025-12-261-0/+2
|
* disable org-clock-agenda-daytime-modeRaúl Benencia2025-12-231-10/+0
|
* emacs: add KSUA 91.5Raúl Benencia2025-12-221-0/+1
|
* emacs: conditionally set wayland-sized fontsRaúl Benencia2025-12-201-1/+6
|
* emacs: fonts setup for xwaylandRaúl Benencia2025-12-101-0/+2
|
* emacs: set fd binary for empvRaúl Benencia2025-11-261-1/+3
|
* emacs: set vterm keybindingsRaul Benencia2025-11-181-0/+9
|
* emacs: rm unused prog hooksRaul Benencia2025-11-181-9/+0
|
* org: mode-line-total set to todayRaul Benencia2025-11-181-0/+2
|
* emacs: org-clock-agendaRaúl Benencia2025-09-251-0/+10
|
* emacs: slightly increase on medium fontaineRaúl Benencia2025-09-171-1/+1
|
* emacs: set size for dict windowRaúl Benencia2025-09-141-0/+1
|
nihil fit ex nihilo