feat(exwm): Nyxt settings

This commit is contained in:
Pavel Korytov 2023-02-08 13:02:35 +03:00
parent 8b954419fe
commit b96a7f62fb
2 changed files with 20 additions and 0 deletions

View file

@ -143,6 +143,10 @@ _=_: Balance "
(perspective-exwm-assign-window
:workspace-index 2
:persp-name "browser"))
("Nyxt"
(perspective-exwm-assign-window
:workspace-index 2
:persp-name "browser"))
("Alacritty"
(perspective-exwm-assign-window
:persp-name "term"))
@ -380,6 +384,10 @@ _d_: Discord
(add-hook 'exwm-floating-setup-hook #'my/fix-exwm-floating-windows)
(setq exwm-manage-configurations
'(((member exwm-class-name '("Nyxt"))
char-mode t)))
(defun my/exwm-init ()
(exwm-workspace-switch 1)

View file

@ -439,6 +439,10 @@ For EXWM windows, the =perspective-exwm= package provides a function called =per
(perspective-exwm-assign-window
:workspace-index 2
:persp-name "browser"))
("Nyxt"
(perspective-exwm-assign-window
:workspace-index 2
:persp-name "browser"))
("Alacritty"
(perspective-exwm-assign-window
:persp-name "term"))
@ -932,6 +936,14 @@ These 3 settings seem to cause particular trouble with floating windows. Setting
(add-hook 'exwm-floating-setup-hook #'my/fix-exwm-floating-windows)
#+end_src
** Application-specific settings
Start Nyxt in =char-mode=.
#+begin_src emacs-lisp
(setq exwm-manage-configurations
'(((member exwm-class-name '("Nyxt"))
char-mode t)))
#+end_src
** EXWM config
And the EXWM config itself.