salman-abedin / crystal

Window manager agnostic clear transparent workflow for Unix
GNU General Public License v3.0
27 stars 2 forks source link

Depends on bspc #4

Open forbesmyester opened 4 years ago

forbesmyester commented 4 years ago

Lines 34 & 39 means it seems to have a dependency on BSPWM.

On running it just hid all my windows and i had to create a one line bash to get them back...

I used a xdo id -rd && xdo id -rd | xargs xdotool windowminimize on line 34 instead...

salman-abedin commented 4 years ago

The lines have dependency on BSPWM, but the script doesn't. I wrote those for bspwm users like myself. Crystal works fine despite their presence or absence.

forbesmyester commented 4 years ago

Well I don't know, it severely borked, hiding all my windows with no way to get them back... I go them back with bash scripting and googling.

I do know that xdo hide [ID] makes a window disappear from the task bar and everywhere.

But it seems you script expects xdo id -rd && xdo id -rd to include hidden Ids? It seems that at least on mine, it does not.

Maybe this could be a bug in the my window manager (XFCE on Ubuntu 20.04), your BSPWM or xdo.

salman-abedin commented 4 years ago

Or maybe, it's a bug in the house. Either way, I'll let you know whats up after I take a serious look into it. =)