Doom-emacs: [BUG] first workspace after start does not change name from 'main'

Created on 23 Oct 2019  ·  3Comments  ·  Source: hlissner/doom-emacs

Describe the issue
Start with a brief 1 or 2 sentence summary of issue.

Then follow with a longer explanation, if necessary. Here are some suggestions
on what to include:

  • What you expected vs what actually happened
  • Screenshots/casts of your issue
  • A link to your private config
  • Labels for any keys you reference (use SPC h k to inspect a key)
  • Any warnings or errors logged to *Messages* (SPC h e or M-x view-echo-area-messages).


If available, please a backtrace of the error here.

To acquire a backtrace, enable debug-on-error then recreate the error. Here
are ways to enable debug-on-error:

  • M-x toggle-debug-on-error,
  • Start Emacs with emacs --debug-init
  • If the error occurred while using bin/doom, use the -d/--debug
  • switches or the DEBUG environment variable.

Steps to reproduce

  1. Select these example steps,
  2. Delete them,
  3. And replace them with precise steps to reproduce your issue.
  4. Fill in "system information" below.

System information


Place the output of M-x doom/info or ~/.emacs.d/bin/doom info here.

:ui workspaces bug resolved

Most helpful comment

I'm sorry for the bad bug report.
Something went wrong with github, I should have checked.

That's perfectly alright. The bug report that followed was excellent! As of 4ccb69d this issue should be resolved. Let me know if that isn't the case and I will reopen it. Thanks for bringing it to my attention (and for the prompt response)!

All 3 comments

I'm sorry, but this is not an acceptable bug report. How do I reproduce your issue? Could you provide your M-x doom/info? Could you explain what you've tried and what you've observed? Can you link to your private config?

Please follow the instructions in the issue template.

first workspace after start does not change name from 'main'

Why are you expecting its name to change? Are you trying to rename it? What do you do to rename it that failed? Is there something you're doing at startup that would cause it to be renamed? How does it fail? With an error message? Is anything logged to *Messages* (see SPC h e)?

I'm sorry for the bad bug report.
Something went wrong with github, I should have checked.

Here my system information:

System information


((emacs
(version . "26.3")
(features . "JPEG RSVG IMAGEMAGICK GLIB NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS LCMS2")
(build . "Aug 30, 2019")
(buildopts "--disable-dependency-tracking --disable-silent-rules --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs-plus/26.3/sha
re/info/emacs --prefix=/usr/local/Cellar/emacs-plus/26.3 --with-xml2 --without-dbus --with-gnutls --with-imagemagick --with-modules --with-rsvg --with-ns --disable-ns-sel
f-contained")
(windowsys . batch)
(daemonp . server-running))
(doom
(version . "2.0.9")
(build . "HEAD -> develop d6cbe5dc8 2019-10-23 01:48:49 -0400"))
(system
(type . darwin)
(config . "x86_64-apple-darwin19.0.0")
(shell . "/usr/local/bin/zsh")
(uname . "Darwin 19.0.0 Darwin Kernel Version 19.0.0: Wed Oct 9 13:26:26 PDT 2019; root:xnu-6153.40.150.111.1~2/RELEASE_X86_64 x86_64")
(path "~/.yarn/bin" "~/.config/yarn/global/node_modules/.bin" "~/.cargo/bin" "~/bin" "~/opt/bin" "~/go/bin" "/usr/local/opt/go/libexec/bin" "/usr/local/Cellar/pyenv-vir
tualenv/HEAD-75e8474/shims" "~/.pyenv/shims" "~/bin" "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/bin" "/opt/chefdk/bin" "~/.chefdk/gem/ruby/
2.1.0/bin" "/opt/chefdk/embedded/bin" "~/bin" "~/opt/bin" "~/go/bin" "/usr/local/opt/go/libexec/bin" "/usr/local/bin" "/usr/local/sbin" "/usr/bin" "/bin" "/usr/sbin" "/sb
in" "/opt/X11/bin" "~/.nvim/plugged/fzf/bin" "~/.cargo/bin" "~/.fzf/bin" "/usr/local/Cellar/emacs-plus/26.3/libexec/emacs/26.3/x86_64-apple-darwin19.0.0"))
(config
(envfile . envvar-file)
(elc-files . 0)
(modules :completion company ivy :ui doom doom-dashboard doom-quit fill-column hl-todo modeline nav-flash ophints (popup +all +defaults) vc-gutter vi-tilde-fringe windo
w-select workspaces :editor (evil +everywhere) file-templates fold multiple-cursors rotate-text snippets :emacs dired electric vc :term eshell :tools eval flycheck flyspe
ll gist (lookup +docsets) lsp magit :lang data emacs-lisp go (haskell +intero) markdown (org +dragndrop +ipython +pandoc +present) (python +pyenv +ipython) sh :config (de
fault +bindings +smartparens))
(packages mwim fasd yapfify py-isort dash-at-point exec-path-from-shell deadgrep sql-indent textile-mode)
(elpa "n/a")))

I expect workspace name to change after I select a new project via SPC pp, because
it is always changed, but not the first time after I start Emacs.

Steps to reproduce:

  • Open Emacs
  • SPC pp - select a project, first (and single) workspace name remains main
  • SPC pp - select a different project, second workspace name is set to a project name, first workspace name is still main

I expect first workspace to change it's name to a selected project name.

I tried running doom-emacs without my config, with generated by default, nothing has changed.

I'm sorry for the bad bug report.
Something went wrong with github, I should have checked.

That's perfectly alright. The bug report that followed was excellent! As of 4ccb69d this issue should be resolved. Let me know if that isn't the case and I will reopen it. Thanks for bringing it to my attention (and for the prompt response)!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ashiklom picture ashiklom  ·  3Comments

governorgoat picture governorgoat  ·  3Comments

Ptival picture Ptival  ·  3Comments

nasoundead picture nasoundead  ·  3Comments

rgrinberg picture rgrinberg  ·  3Comments