cyruseuros

Results 60 comments of cyruseuros

In the latest release, the fix no longer works. It just freezes bspwm. You need to add `(setq frame-resize-pixelwise t)` somewhere in your config to prevent this.

No, no. In your `.emacs`. This is an Emacs issue, not a bspwm issue. Emacs does not obey size hints because it wants to preserve a whole number of characters...

I currently use this to in my `init.lua` to achieve this effect (but it would be nice if it was an option in the setup function): ```lua _G.set_window_project_dir = function()...

Ok, so since by default `which-key--init-buffer` nukes the modeline with `setq-local`, I just add a lambda there `(add-hook 'which-key-init-buffer-hook (lambda () (setq-local mode-line-format (default-value mode-line-format))))` (I just want to keep...

For the record, I'm using [doom-modeline](https://github.com/seagle0128/doom-modeline). The default value of `mode-line-format` is the same as the one returned by `(doom-modeline 'minimal)`. PS: This is how [transient](https://github.com/magit/transient/issues/63) handles the issue.

One more thing that might help - hitting `C-h n` fixes it somehow, I'm guessing through `which-key--update`.

It appears that it's a core emacs issue and it's just a matter of advising some functions to redisplay when needed (see the transient issue) to fix the height problem....

I'm talking about the `define-key` integration here mostly.

`(regexp-quote)` should do the trick. I'll see what I can do about a PR today.

just in case there is something weird about my config, here's the whole `:general` bock of my `org-mode` use-package call: ```elisp (my:org:general-def "C" '(:ignore t :wk "clock") "Cc" #'org-clock-cancel "Cd"...