Initial workspace name [closed]

asked 2014-06-24 21:19:56 +0000

Andrzej gravatar image

Hi,

I have the following line in my config file:

bindsym $mod+quoteleft workspace emacs; exec --no-startup-id run_emacs

as a result, when I start reboot and start i3 from scratch, it opens on a workspace called "emacs; exec --no-startup-id run_emacs". What am I doing wrong and how to set the default workspace name to "1" again?

Best, Andrzej

edit retag flag offensive reopen merge delete

Closed for the following reason not a real question by Michael
close date 2014-11-04 09:02:14.787753

Comments

Does the emacs workspace also has a number (like 1: emacs)?

Man from Mars gravatar imageMan from Mars ( 2014-06-25 00:03:34 +0000 )edit

No, it is not defined this way anywhere in the file.

Andrzej gravatar imageAndrzej ( 2014-06-25 18:12:30 +0000 )edit

Tried in my config and it works as intended (moves/creates wksp "emacs" and opens program). I have also set the bindsym $mod+0 to wksp "emacs" and $mod+Shift+0 to move container to wksp but I am not sure it is relevant. Still investigating...

Man from Mars gravatar imageMan from Mars ( 2014-06-26 19:42:26 +0000 )edit

The thing is, it works as intended for me too. The only thing is that when my system starts and i3 is run for the first time, the name of the initial workspace it will open on will be "emacs; exec --no-startup-id run_emacs". It is enough for me to press mod+1 to get workspace "1" again.

Andrzej gravatar imageAndrzej ( 2014-06-26 20:00:46 +0000 )edit

Sorry, I misunderstood your question. Could you post your config on pastebin or the like? It looks like your bindsym is executed at startup, then. Are you sure there is no such statement that you overlooked (a forgotten "experiment")? Is "quoteleft" correct (I don't have it in IT kbd)?

Man from Mars gravatar imageMan from Mars ( 2014-06-26 20:17:32 +0000 )edit