Note: this file is auto converted from helm-posframe.el by el2org, please do not edit it by hand!!!
Hey everyone! My name is OJ, and I am the new maintainer for helm-posframe!! I am here to help however you need, as best we can, as quick as I can! OJMac789@github.com or ojandjess1@gmail.com.
Please post your issues or pull requests and I will review asap. Also, feel free to email me!
Cheers, OJ
helm-posframe is a helm extension, which let helm use posframe to show its candidate menu.
NOTE: helm-posframe requires Emacs 26 or higher, helm, posframe
- Ensure you enable the helm-posframe package using your package manager e.g. use-package.
- Ensure you have the necessary dependencies installed for Emacs or Doom Emacs (helm, posframe, and Emacs 26+.)
- Clone this repo to your local machine in your home directory and follow the code example and path below to point Emacs to the helm-posframe repository.
- Add the code example below to your Doom Emacs config.el file:
;; Configure and enable "helm-posframe"
(use-package! helm-posframe
;; :disabled t
:after helm
:demand t
:if (and (window-system) (version<= "29.1" emacs-version))
:config
(setq helm-posframe-poshandler 'posframe-poshandler-frame-center
helm-posframe-height 20
helm-posframe-width (round (* (frame-width) 0.49))
helm-posframe-parameters '((internal-border-width . 10)))
(helm-posframe-enable)
or add the code below to enable helm-posframe using your own configuration.
(helm-posframe-enable)
;; #+BEGIN_EXAMPLE (setq helm-posframe-parameters '((left-fringe . 10) (right-fringe . 10))) ;; #+END_EXAMPLE
By the way, User can set any parameters of helm-posframe with the help of `helm-posframe-parameters'.