diff --git a/emacs/exwm.desktop b/emacs/exwm.desktop new file mode 100644 index 0000000..4b54741 --- /dev/null +++ b/emacs/exwm.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Name=EXWM +Comment=Emacs Window Manager +Exec=/home/random/.emacs.d/start-exwm.sh \ No newline at end of file diff --git a/emacs/exwm.org b/emacs/exwm.org index d6e94e2..930a034 100644 --- a/emacs/exwm.org +++ b/emacs/exwm.org @@ -1,8 +1,4 @@ -* EXWM - -EXWM is a desktop environment built within emacs. - -** General Config +* General Config This section contains the general configuration for EXWM. @@ -65,7 +61,7 @@ This section contains the general configuration for EXWM. (exwm-enable)) #+end_src -** Randr +* Randr EXWM Randr is a built-in plugin that allows you to add two monitor support. By default EXWM merges the two monitors into one making the desktop environment unusable. @@ -82,7 +78,7 @@ EXWM Randr is a built-in plugin that allows you to add two monitor support. By d #+end_src -** System Tray +* System Tray #+begin_src emacs-lisp (use-package exwm-systemtray @@ -91,7 +87,7 @@ EXWM Randr is a built-in plugin that allows you to add two monitor support. By d (exwm-systemtray-enable)) #+end_src -** Volume Control +* Volume Control To control volume through EXWM you can install the ~pulseaudio-control~ package. diff --git a/emacs/start-exwm.sh b/emacs/start-exwm.sh new file mode 100644 index 0000000..7fb3e0c --- /dev/null +++ b/emacs/start-exwm.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +exec dbus-launch --exit-with-session emacs -mm --debug-init