you really should be using emacsclient
you have emacs running as a server which the emacsclient connects to
this lets you open multiple emacsclient windows much faster than opening another instance of emacs
here's the command i use as a keyboard shortcut
to open emacs using emacsclient
what it does is start emacs running as a server in the background if it isnt already
and then creates a new emacs frame
which is the shortened version of this command
Code:
emacsclient --create-frame --alternate-editor=""
you dont need to start the server with this command in your emacs init.el
because you start the emacs server if it isnt running with emacsclient
my emacs config
freebsd dotfiles dell xps 15 2019. Contribute to NapoleonWils0n/freebsd-dotfiles-xps development by creating an account on GitHub.
github.com
my dotfiles
freebsd dotfiles dell xps 15 2019. Contribute to NapoleonWils0n/freebsd-dotfiles-xps development by creating an account on GitHub.
github.com
emacs notes
cerberus code library. Contribute to NapoleonWils0n/cerberus development by creating an account on GitHub.
github.com
emacs videos
emacs screenshot showing an rss feed from youtube
which displays the title, date, duration and thumbnail
the youtube video is opened with mpv
and you can also control mpv from within emacs
if you look at the modeline
it also displays current video position and duration and title using playerctl and mpris
you need to install mpv-mpris and playerctl on freebsd
using these package
elfeed elfeed-tube elfeed-tube-mpv mpv
doom-modeline doom-modeline-now-playing
and a transcript of the video which can scroll
as the video is playing and highlight the text that is spoken