Giter Site home page Giter Site logo

Comments (13)

SaintFenix avatar SaintFenix commented on May 27, 2024 1

Windows will be exceptionally difficult as this project is written in bash.

Which Windows indirectly supports through cygwin and WSL2, but not natively.

Mac Support should be more doable however, I did a quick download and attempted a run on my Mac:

image

We've got quite a way to go on that side, due to the ancient version of bash being used on MacOS. This screenshot was taken on Version 10.15.1.

from sysfetch.

wick3dr0se avatar wick3dr0se commented on May 27, 2024

We are working on Windows support through WSL. GPU should work now with @SimoneSalzano's PR 60ecea5

Mac seems like it'll be a bit tricky since echo -e "\e \e \e \e" spits out just \e's. If you know of a way to resolve this that doesn't conflict with Linux I would love to make the changes! After I get a stable package produced for this we will start focusing on broadening the compatibility. We have to figure out many different file paths for Mac to get it's specs and a decent way to get terminal name without pstree

from sysfetch.

saintphaenixos avatar saintphaenixos commented on May 27, 2024

I've put in a pull request for basic Mac compatibility, here is it running on my Mac Mini:

Hostname does work, but censored for privacy:
image

Windows compatibility with Cygwin / WSL2 is going to require testers for both.

I think that should be a separate issue opened up.

from sysfetch.

SaintFenix avatar SaintFenix commented on May 27, 2024

Can confirm on my Mac Pro:

image

Swap is working, I just don't have any at the moment, as it's generated dynamically.

from sysfetch.

wick3dr0se avatar wick3dr0se commented on May 27, 2024

Can one of you do a pull on alpha and test the latest commit? I cleaned the code just a bit.

Any way to shorten that swap output and add tabbing to arch ~, shell ~, theme ~ and swap ~? Maybe we could just get total swap size so we can print 2 swaps if found like otherwise done

from sysfetch.

SaintFenix avatar SaintFenix commented on May 27, 2024

Here's my current output:

image

spacing seems to have taken a hit.

from sysfetch.

wick3dr0se avatar wick3dr0se commented on May 27, 2024

Try now, I just pushed a commit that should fix that gapping.

from sysfetch.

SaintFenix avatar SaintFenix commented on May 27, 2024

Getting there:

image

from sysfetch.

wick3dr0se avatar wick3dr0se commented on May 27, 2024

I removed the redundant Catalina on os ~ Just need to gap arch and ram looks like

from sysfetch.

SaintFenix avatar SaintFenix commented on May 27, 2024

I think we're very close now:

image

Only ram doesn't make a lot of sense, as I'm not using 48GB of my 128GB.

Appreciate your fast iteration here.

from sysfetch.

wick3dr0se avatar wick3dr0se commented on May 27, 2024

May have to keep RAM line seperate like that till we can find a good alternative to get swap without so much output. Do you have another way to measure the usage to compare? Not sure how to fix that RAM output tho. You're still welcome to make PR. I don't mind reviewing it. I always enjoy learning something from contributions anyway!

from sysfetch.

saintphaenixos avatar saintphaenixos commented on May 27, 2024

Ah, it was being talked about here too as it was in pull #55.

I can do some work to get the usage numbers down to just the used, which is probably the one number we want for swap.

I'm also going to put together a different pull request for RAM, as I'm not a fan of how it's displaying right now.

But otherwise we're like 95% of the way there.

from sysfetch.

wick3dr0se avatar wick3dr0se commented on May 27, 2024

@saintphaenixos has made several commits to make Mac compatible and it should work functionally now. I will close this issue per #56. We need to focus on building support for Windows through WSL

from sysfetch.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.