Hi Thomas, Thomas Sanchez <thomas.san...@gmail.com> writes: > * Is there any rational for bindsym not being considered as any other command > ? > $> i3-msg 'bindsym Mod4+i exec gvim' > ERROR: Your command: bindsym Mod4+i exec gvim > ERROR: ^^^^^^^^^^^^^^^^^^^^^^^^ bindsym is not a command, it’s a configuration directive. Implementing a command to add new configuration lines to the current configuration is something I had planned for some time, but I’m not entirely sure it’s a good idea anymore. It’d kill the very clear current mapping from a configuration file on-disk to what i3 keeps in memory. I suppose we’d need a “dump current configuration” command at least.
> I wrote a set of script ( https://github.com/daedric/i3scripts ) to > manage dynamic workspaces according to the project I'm working on. > IMO it would make sense to be able to setup some specific binding. > Thus, it would make also sense to be able to delete/replace a binding. Have you considered generating a configfile and simply issuing the “reload” command? > * Why when I have a splitted workspace with say chromium and a > terminal, I can't set the layout to tabbed (or stacked) for the > terminal but I can split it ? Because the terminal is not a split container, it’s a leaf node. After you split it, you’ll be able to change the layout, but until you open more windows, you will not see any effects. See also http://www.youtube.com/watch?v=AWA8Pl57UBY for more details. > * The following binding, does not show the i3-input on the focused output > bindsym $mod+m exec i3-input -P "Mark: " -F "mark %s" There’s a bugreport for that: http://bugs.i3wm.org/report/ticket/1058 -- Best regards, Michael