Commit graph

6743 commits

Author SHA1 Message Date
Protesilaos Stavrou 8a84e58d93
emacs: stop setting completion-pcm-leading-wildcard 2025-12-11 07:36:01 +02:00
Protesilaos Stavrou 9089ee5355
emacs: configure help-window-keep-selected 2025-12-11 07:36:01 +02:00
Protesilaos Stavrou bb6a4526cb
emacs: make prot-simple-keyboard-quit-dwim do more of what I mean 2025-12-11 07:36:01 +02:00
Protesilaos Stavrou 4fbd7ad9b7
emacs: remove old obsolete function from prot-simple.el 2025-12-11 07:36:01 +02:00
Protesilaos Stavrou 7d4b666302
emacs: stop using completion-preview 2025-12-11 03:33:08 +02:00
Protesilaos Stavrou fb68065d89
emacs: add an extra condition to prot-simple-keyboard-quit-dwim 2025-12-10 09:38:31 +02:00
Protesilaos Stavrou 77285c8eec
emacs: make prot-org--capture-coach-person-prompt work even with generic minibuffer UI 2025-12-06 09:18:28 +02:00
Protesilaos Stavrou 5a03195153
emacs: simplify how nerd-icons-completion is loaded 2025-12-02 12:34:47 +02:00
Protesilaos Stavrou 8a425233e3
emacs: refine how orderless is loaded 2025-12-02 09:49:11 +02:00
Protesilaos Stavrou cc5032df7a
emacs: do the tangling I missed in the previous commits 2025-12-02 06:37:16 +02:00
Protesilaos Stavrou de6b7c42cf
emacs: include the completion-preview-mode 2025-12-02 06:36:53 +02:00
Protesilaos Stavrou dcc1e0723a
emacs: redo the settings I have for generic minibuffer completions 2025-12-02 06:36:37 +02:00
Protesilaos Stavrou 2128328c70
emacs: simplify the completion-category-overrides 2025-12-02 06:36:12 +02:00
Protesilaos Stavrou 7f92e14a32
emacs: broaden the scope of prot-emacs-completion-extras 2025-12-02 06:34:31 +02:00
Protesilaos Stavrou c32043cf34
emacs: include my projects in elisp-flymake-byte-compile-load-path 2025-12-01 17:44:58 +02:00
Protesilaos Stavrou fcd66b48cb
emacs: clarify text about experiments with pgtk 2025-12-01 17:44:38 +02:00
Protesilaos Stavrou c89ec43259
emacs: tangle the missing files 2025-11-28 07:26:22 +02:00
Protesilaos Stavrou 5e02e72023
emacs: comment on the experiment with pgtk 2025-11-28 07:25:57 +02:00
Protesilaos Stavrou 4e810c7e95
emacs: explicitly disable the various toolkit bars
Setting them to 0 actually does not disable them. So if you do M-x
menu-bar-mode you have to do it twice to enable it.
2025-11-28 07:25:00 +02:00
Protesilaos Stavrou 11059eb5ec
emacs: set the scroll bar width subject to pgtk 2025-11-28 07:24:32 +02:00
Protesilaos Stavrou 12843be87c
emacs: add frame parameters subject to PGTK build
I need to experiment with it for a while.
2025-11-28 07:18:14 +02:00
Protesilaos Stavrou 709997007d
emacs: integrate beframe+consult as a buffer source
This way I can get both the frame-local and global buffer list.
2025-11-27 07:01:37 +02:00
Protesilaos Stavrou 2e1b781723
emacs: undecorate frames by default 2025-11-23 12:45:19 +02:00
Protesilaos Stavrou 4db167e261
emacs: include denote-merge in my prot-emacs-my-packages 2025-11-21 07:46:21 +02:00
Protesilaos Stavrou 81858f8329
emacs: fix a typo in prot-simple that broke a function 2025-11-21 07:46:05 +02:00
Protesilaos Stavrou 16d22ac49f
emacs: use a different character for the org-ellipsis and the magit equivalent 2025-11-17 10:01:57 +02:00
Protesilaos Stavrou f38d808707
emacs: make stylistic change to prot-simple-unfill-region-or-paragraph 2025-11-16 07:37:01 +02:00
Protesilaos Stavrou a8dea72bf9
emacs: use the which-func face in the prot-modeline-which-function-indicator 2025-11-16 07:36:38 +02:00
Protesilaos Stavrou 647c85c8bc
emacs: set the eww-open-file in dired-mode-map when appropriate 2025-11-16 07:36:13 +02:00
Protesilaos Stavrou feeef6d99c
emacs: update the keybindings for the doric-themes configuration 2025-11-16 07:13:09 +02:00
Protesilaos Stavrou c2978f2f7c
emacs: update the pulsar configuration 2025-11-11 07:30:04 +02:00
Protesilaos Stavrou 266928d65b
emacs: update C-x L keybinding to in-development pulsar command 2025-11-10 16:57:36 +02:00
Protesilaos Stavrou 91283c648a
emacs: simplify the definition of magit-repolist-columns 2025-11-09 19:39:49 +02:00
Protesilaos Stavrou 1bc651b600
emacs: stop using the fringe indicators in Magit
I tried them for a while. They are okay, but I prefer to have that at
the end of the line as text that is consistent with my font rather
than some bitmap.
2025-11-09 19:39:49 +02:00
Protesilaos Stavrou 338054d1e4
emacs: note that flymake-show-diagnostics-at-end-of-line has a new value
I still do not want to use it, but it is an interesting feature.
2025-11-09 19:35:38 +02:00
Protesilaos Stavrou 2ca13eba98
emacs: use lexical binding everywhere by default 2025-11-09 19:34:33 +02:00
Protesilaos Stavrou d1fc98559a
emacs: enable org-indent-mode by default and specify org-startup-folded 2025-11-07 05:47:33 +02:00
Protesilaos Stavrou eb709a302d
emacs: remove the extra vc parts from prot-modeline
The diffstat was an interesting idea that I ultimately had no use for.
Showing the name of the project also is of marginal value, as that
information is avaible in various places, include Magit buffers, the
Beframe frame title, and more.
2025-11-06 17:44:47 +02:00
Protesilaos Stavrou aed4782a43
emacs: fix some loading issues 2025-11-06 10:30:01 +02:00
Protesilaos Stavrou 6da74c79a3
emacs: ensure vc-git-stash exists when trying to use it in prot-simple-update-package-repositories-subr
Also, the message has to be more vague because there may be other
errors instead of just not being able to pull (e.g. there is no
tracking information about the remote branch).
2025-11-06 08:34:47 +02:00
Protesilaos Stavrou d8a0d4f811
emacs: show directory name in VC mode line status when relevant 2025-11-06 06:47:56 +02:00
Protesilaos Stavrou 0cb387926f
emacs: remove needless space in a comment 2025-11-06 06:40:10 +02:00
Protesilaos Stavrou 583bb60e8b
emacs: stash changes in case of failure in prot-simple-update-package-repositories-subr 2025-11-06 05:14:05 +02:00
Protesilaos Stavrou 9504718fd7
emacs: check that modus-themes-mixed-fonts is bound for prot/enable-variable-pitch 2025-11-06 05:13:40 +02:00
Protesilaos Stavrou a2f9c302f2
emacs: make window--delete silent about tab closing 2025-11-06 03:32:00 +02:00
Protesilaos Stavrou 1c8a166aaa
emacs: reword a statement to be easier to fill the paragraph 2025-11-06 03:24:38 +02:00
Protesilaos Stavrou 69ddfee51c
emacs: add log-edit hooks 2025-11-05 20:51:38 +02:00
Protesilaos Stavrou 5f5f2a2f58
emacs: make prot-simple-update-some-or-all-of-my-package-repositories more sophisticated 2025-11-05 20:51:03 +02:00
Protesilaos Stavrou 572d39200b
emacs: comment out the code to avoid flash of light and related
I need to review all this because a lot has changed since I last used it.
2025-11-04 12:23:23 +02:00
Protesilaos Stavrou 3ee0c668cc
emacs: ensure prot-simple-kill-buffer-dwim kills the correct buffer when closing the tab 2025-11-04 05:03:46 +02:00