El archivo de diseño i3wm no mueve ventanas

El archivo de diseño i3wm no mueve ventanas

Estoy intentando iniciar Spotify automáticamente en el espacio de trabajo 8. Actualmente estoy en Manjaro i3, por lo que i3 estaba preconfigurado bastante bien, solo cambié la configuración para que mod+f2 abra Firefox. Aquí está el archivo de diseño:

{
    "border": "pixel",
    "current_border_width": 1,
    "floating": "auto_off",
    "geometry": {
       "height": 600,
       "width": 800,
       "x": 0,
       "y": 0
    },
    "name": "Spotify",
    "percent": 1,
    "swallows": [
       {
       "class": "^Spotify$",
       "instance": "^spotify$"
       }
    ],
    "type": "con"
}

y actualmente lo estoy cargando con este comando:

$ i3-msg "workspace 8; append_layout /home/laurin/.i3/workspace-8.json; workspace 1"

El archivo se carga sin errores y la ventana del marcador de posición se abre en el espacio de trabajo 8. Sin embargo, cuando abro Spotify, en lugar de reemplazar el marcador de posición, se abre una ventana completamente nueva. ¿Cómo puedo hacer que i3 realmente reemplace el marcador de posición?

Respuesta1

Como elestados manuales:

Otro problema conocido es con Spotify, que no establece las sugerencias de clase al mapear la ventana, lo que significa que tendrás que usar unpara_ventanaregla para asignar Spotify a un espacio de trabajo específico.

Es decir, coloque esta línea dentro de su ~/.config/i3/configarchivo:

for_window [class="^(?i)spotify$"] move container to workspace 8

información relacionada