I wonder why this keybind start not working, it used to work but not today.
;; defun my-exwm-launch
(defun my-new-exwm-launch (command)
(lambda ()
(interactive)
(start-process-shell-command command nil command)))
(exwm-input-set-key (kbd "s-g") (my-new-exwm-launch "gkamus"))
I think I have this problem in the past too and I solved it by giving it lambda but that solution not work anymore
Update If I move the function and function to set keybind in elisp or .el file, it work
but If I use .org as dotfiles it not working I use this to load org file as dotfiles
(require 'org)
(org-babel-load-file (expand-file-name "~/.doom.d/personal/cheats_conf.org" user-emacs-directory))