News for hackers. Stuff that matters.
Re:i3 4.18 by flyingcircus3 on Monday February 17, 2020 @03:03PM (#22350250)
Do you manually move certain apps to certain workspaces, or do you have configurations to do it automatically? I've tried setting up the config to always have Firefox on workspace 3 and Slack on 4, but it doesn't work. I can do it with terminal, though. I've also done the xprop command to find the WM_CLASS property, but still no luck
Re:i3 4.18 by happimess on Monday February 17, 2020 @03:08PM (#22350282)
I move everything around manually on login, and then try not to log out. For a while I was using xmonad, and setting things to automatically land on the right workspace was easy there, but ultimately I like the i3wm experience better.

I saw something in the i3 docs about this feature, but it didn't work on the first try and I didn't dig deeper.

Re:i3 4.18 by Kubuxu on Monday February 17, 2020 @04:00PM (#22350701)
See my dotfiles: https://github.com/Kubuxu/dotfiles/blob/master/i3/config.bas...

'assign' allows you make so if window opens, it opens on given screen Lower, you can see me switch to given workspace before autostarting apps.

Re:i3 4.18 by flyingcircus3 on Monday February 17, 2020 @05:01PM (#22351257)
I've tried the assign keyword, but I can't get it to work with Firefox or slack

assign [class="Firefox] 3 assign [class="Slack"] 4

But it doesn't work for me

Re:i3 4.18 by cycomanic on Tuesday February 18, 2020 @12:46AM (#22353784)
It definitely works. I'm on mobile now but remember that the two parameters in the wm_class correspond to name and class (I always forget which is which) . Also you can use regex in the matching iirc