Closed Yoliani closed 2 years ago
Btw, I just realised, newm and pywm already did contain requirements_mypy.txt
(which were not completely up-to-date...) I renamed the files to requirements.txt
@sadrach-cl WOW 😲! Please send config's later. They'll definitely be useful in future reference , at least for ricing NEWM
@jbuchermn is requirements.txt
up to date now? If not , I'll send a PR
Yes, only pywm is not listed, as it's not distributed on pypi. But pywms requirements.txt is also up-to-date (in both cases on branch v0.3)
I don't want to open a new issue for this. Any telegram, discord or reddit group to follow? there are simple things to ask and a community helps a lot more than filling the issues repository.
Now, how can I solve the rounded saw corners and increase the speed when pressing commands like "logo+HJKL"?
I think that's a very good idea. Until now, there's no such thing, but it would help a lot.
Which platform is best for that? Can anyone set it up?
@jbuchermn maybe gitter?
I created a gitter community: https://gitter.im/jbuchermn-newm/community# Let's see how this works, I've never used that before. :)
Closing this issue for now, as it's become about something else.
If you all are facing "avcodec" error while building or installing pywm and newm, you need to try relinking libavcodec and libavcodec.pc to 58 version and not the 59 one.
Hey, hate to bring this up as the project is no longer maintained but as I mentioned in another issue I seem to have this problem.
Manually installed everything within the requirements.txt's of each pywm and newm. Including Ninja, levenshtein, meson, and dasbus via Yay. I've tried installing via yay -S newm-git and yay -G newm-git
Although I'm new to this so I could be missing something or something said earlier in the thread, just thought i'd leave this here for the future or in-case someone would be kind enough to give me a hand to try it out.
Thanks for your time.
pywm is built using a specific revision of wlroots, but it sounds like maybe that doesn't play nice with some of the dependencies of wlroots being on a newer version (just guessing since some of the errors mention deprecation). This isn't a problem when we build newm on nix, I guess because nix gets the correct version of the dependencies as well?
You might be able to try either overriding wlroots to ignore warnings during build. In subprojects/wlroots/meson.build, remove the line 'werror=true' here.
newm might also build okay with wlroots up to date? You could try running git pull from subprojects/wlroots and pulling down a more recent version.
hello @TooSpooky, sorry for the late reply. As @tewkanz mentioned getting newm to work with newer versions of wlroots yield really ugly errors.While working on a PR here for touchscreen(still WIP, a year in the works now), I think i have seen that exact error.Unfortunately, I have yet to find a fix for it.If you are still interested in newm, let me know, and I will get a message to you as soon as something is found.Finally, on the subject of newm being seemingly unmaintained, you can still reach out to me(perhaps gitter would be a better place) for any issues you may have, and I'll do my best to help you.I've been thinking about maintaining a fork of this(with my touchscreen patch work) seprately.I know the source well enough from contributing, so it could work out.Any thoughts on the last part, anyone?
(cc for last part @jbuchermn @CRAG666 ?)
Hey @Pandademic no problem at all, I just appreciate a reply haha. For sure let me know if you find a fix for wlroots. Would love to give this a shot.
A lot to ask but i’d also appreciate some more detailed instructions on how to get a basic semi-functional setup, from the standpoint of someone who uses windows usually but thinks newm is interesting and wants to give it a shot in a vm. (I.E. can navigate to files and edit them in nano or whatever but doesn’t know what to put in them or where to input entries in the file, etc) for a distro you find it currently functional on. Once I have a basic working setup I can generally dissect how to edit configs and such to my liking, but before then haha i’m a lil lost. Only if you have the time and it’s no trouble.
Thanks and take care!
@TooSpooky It's a little late where I am now, I will send you smth about getting a working (functional) vm to play with newm in tommorow.Is there a better place I can send the stuff to you own? Perhaps gitter or discord?
Thanks man, truly appreciate it. Sure, can send me a dm on discord at TooSpooky#8860. I’ve just been using vmware to mess around with stuff so far, if that makes any difference. @Pandademic
I sent a friend on discord @TooSpooky.
Accepted, thanks. @Pandademic
File "/home/edgardoyoliani/.cache/yay/newm-git/src/pywm/setup.py", line 15, in
raise Exception("Fatal: Error executing 'ninja -C build': \n%r\n%r" % (stdout, stderr))
Exception: Fatal: Error executing 'ninja -C build':
==> ERROR: A failure occurred in build(). Aborting... -> error making: newm-git
I can't install it with yay -S newm-git