Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I'm extremely dumb, please explain how the install works (I think it's haunted) #50

Closed
batsim opened this issue Sep 30, 2023 · 1 comment

Comments

@batsim
Copy link

batsim commented Sep 30, 2023

On BSPWM with Arch

I installed all of the stated dependencies on a fresh arch install, with eww , picom, and wpgtk requiring manual installations as installing them from the AUR simply did not work. To note that due to this, eww wasn't automatically added to $PATH

Once this was done, I cloned the repo and ran install.sh, this is where my problems begin: by default, eww doesn't launch, and launching it manually results in an error, due to the eww.yuck file not being in the correct folder, sxhkdrc also did not launch by default, and both it and eww had to be "manually" launched from bspwmrc (as in, I added 2 lines to do that).

Once I made a copy of the required files into the config folder, it became able to launch but most of the UI wasn't working (workspace selector not graphically updating when changing workspace, status bar not displaying the cool graphs when hovered and the CPU meter being at a permanent 0%, keyboard switcher doesn't work, music doesn't do anything and can't be toggled by clicking/hovering the music logo, calendar working but can only display when manually launched through eww...)

Probably related to this, but it seems that all of these problems are related to the mybar/scripts file. To note that commands like wallset aren't in $PATH or aliased by default, which might be linked.

Apart from the bar and commands not working, I noticed that the way window animations are handled by default make it downright unusable, I had to disable animations in picom.conf because adding windows or toggling fullscreen would violently fling all of my windows outside of my screen or them to flicker in and out of existence.

Sorry if the project was closed and I didn't notice, ty in advance for any help you may provide

@batsim
Copy link
Author

batsim commented Sep 30, 2023

Figured it out! It was indeed due to eww-git not being installed through the AUR, as some files referred to "eww" instead of using an absolute path, my bad. I'm closing the issue.

I wasn't able to actually install eww-git in an 100% legit manner as the PGP keys weren't being found, so you have to use the --mflags "--skippgpcheck" on yay to bypass the issue as far as I know

@batsim batsim closed this as completed Sep 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant