Как сделать Emacs прозрачным с i3-wm?

Как проинструктировано здесь я добавил следующие строки к моему emacs конфигурационный файл:

(set-frame-parameter (selected-frame) 'alpha '(85 . 50))
(add-to-list 'default-frame-alist '(alpha . (85 . 50)))

Но ничто не изменилось. Каждое сообщение, которое я проверил онлайн предположенный, что вышеупомянутое должно работать.

Таким образом, я вышел из моего i3 диспетчер Windows и вошел в систему с помощью Mate Desktop и альт прозрачность работал!

Таким образом, вопрос теперь: что еще делает я должен сделать для создания emacs прозрачный на i3?

Править: Я использую feh настраивать мое настольное образование.

p.s.: У Меня есть терминал гнома, прозрачный на i3 и это хорошо работает.

1
задан 18 February 2018 в 20:43

1 ответ

Вы хотите это: https://github.com/vava/i3-emacs

Клонируйте его в свою emacs папку:

git -C ~/.emacs.d/ clone https://github.com/vava/i3-emacs

затем добавьте следующие строки к своему init.el:

;; i3 integration
(add-to-list 'load-path "~/.emacs.d/i3-emacs")
(require 'i3)
(require 'i3-integration)

Примечание: Это только, кажется, имеет эффект, когда emacs выполняется в терминале, т.е. emacs -nw, хотя я только что нашел его сам так не уверенным, если это может относиться "к GUI Emacs" также.

0
ответ дан 8 December 2019 в 02:19

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

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