aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d/rul-lisp
Commit message (Collapse)AuthorAgeFilesLines
* 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-081-0/+7
|
* 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-011-0/+7
|
* emacs: better email composition.Raul Benencia2026-04-201-1/+7
|
* emacs: notmuch qol improvementsRaul Benencia2026-04-201-51/+54
|
* unspamRaul Benencia2026-04-191-12/+70
|
* emacs: cheaper notmuch refreshRaul Benencia2026-04-141-0/+6
|
* org-agenda-shellRaul Benencia2026-04-132-0/+216
| | | | Initial version of org-agenda-shell. Alpha.
* emacs: ensure org-remarkRaul Benencia2026-03-311-4/+5
|
* 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
|
* emacs: use front-space in mode-line for extra padding at the endRaúl Benencia2025-09-141-1/+2
|
* emacs: enable electric mode when writingRaúl Benencia2025-09-131-0/+15
|
* emacs: set draft folder in notmuchRaúl Benencia2025-09-131-0/+2
|
* emacs: show percent-position in mode-lineRaúl Benencia2025-09-131-0/+3
|
* emacs: show dict at bottomRaúl Benencia2025-09-131-2/+2
| | | | | In my laptop, the small screen causes the dictionary to take a big part of the window, cropping everything.
* emacs: dahsboard tangleRaúl Benencia2025-05-141-0/+22
|
nihil fit ex nihilo