Стартовая сессия с exwm

Сегодня я нашел, что emacs имеет свой собственный менеджер окон с очень впечатляющей витриной. Однако я не могу действительно понять, как настроить его из краткой документации, где я не понимаю, как я могу запустить его. Таким образом мой вопрос, как я могу настроить emacs менеджер окон на Ubuntu? Теперь у меня есть Ubuntu 16.04 с emacs 25.1.1.

2
задан 23 February 2017 в 01:40

1 ответ

Я выполнял EXWM и загружался прямо в emacs в течение приблизительно 8 месяцев теперь.
я никогда не буду, вероятно, использовать другой менеджер окон, его действительно большое!

я выполняю Фрагмент Debian / Emacs 26.0.50.
Однако следующее должно работать на Вас на Ubunutu и Emacs 25.1.1:

Шаги

  1. Проверка, если Ваш корневой каталог имеет .xinitrc
  2. В противном случае, копирует xinitrc с/etc/X11/xinit/xinitrc
    2b. Если Вы наклоняетесь, находят, что это не волнует, касается нового файла, названного Вставкой .xinitrc
  3. следующее в Ваш файл

#!/usr/bin/env bash
#
# This is a sample file for the ~/.xinitrc file.
#

# You may need to comment out the next line to disable access control
#xhost +

# Set themes, etc
gnome-settings-daemon &

# Set fallback cursor
xsetroot -cursor_name left_ptr

# If Emacs is started in server mode, `emacsclient` is a convenient way to edit
# files in place (used by e.g. `git commit`)
export VISUAL=emacsclient
export EDITOR="$VISUAL"

# Disable access control
xhost +SI:localuser:$USER

## Over-rides
#
xset b off &
#numlockx off                    # Turn off numlock

# Set keyboard repeat rate
xset r rate 180 40

# Set capslock as ctrl
setxkbmap -layout us -option ctrl:nocaps

# Programs to start upon startup
xfce4-power-manager &
syncthing -no-browser &         # Syncthing
nm-applet &                     # Network Manager
pasystray &                     # Pulseaudio volume control from tray
udiskie --tray &                # Disk mount utility

# launch emacs upon startup
exec dbus-launch --exit-with-session emacs

4. Если Вы затронули, файл ~/.xinitrc затем изменяют его разрешение файла на 774
5. Создайте символьную ссылку на ~/.xinitrc названный примечанием

~/.xsession

при создании символьной ссылки ~/.xsession вместо/.xsessionrc, у Вас будет гибкость для установки другого менеджера окон, такого как openbox или xfce.
При входе в систему, Вы сможете выбрать, загружаетесь ли Вы в exwm или другой менеджер окон.
, Но если Вы создаете символьную ссылку на ~/.xsessionrc затем, Ваша машина будет всегда загружаться в exwm (если не переопределено, конечно).
Видят здесь для получения дополнительной информации

, я рекомендую установить другой менеджер окон поэтому, когда Ваш emacs.d файл не загружается, можно использовать менеджер окон для улаживания его.

Обладают.

1
ответ дан 2 December 2019 в 04:50

Другие вопросы по тегам:

Похожие вопросы: