Skip to content

Global (macOS): enable X11 related stuff#2184

Draft
robertkirkman wants to merge 1 commit intofastfetch-cli:devfrom
robertkirkman:macos-x11
Draft

Global (macOS): enable X11 related stuff#2184
robertkirkman wants to merge 1 commit intofastfetch-cli:devfrom
robertkirkman:macos-x11

Conversation

@robertkirkman
Copy link

Summary

7d92da8 but for macOS

Changes

  • Enable on macOS the detection of:

    • X11
    • DBus
    • PulseAudio
  • Enable printing window manager protocol name on macOS when X11 is not running as "CoreGraphics"

Checklist

  • I have tested my changes locally.

@robertkirkman
Copy link
Author

image

@CarterLi
Copy link
Member

I don't like to add code complexity for features that no one uses. Sorry.

@robertkirkman robertkirkman marked this pull request as draft February 15, 2026 02:54
@CarterLi
Copy link
Member

CarterLi commented Feb 15, 2026

@robertkirkman Do you really use X11 in macOS, or just install it for testing?

Do you use macOS?

@robertkirkman
Copy link
Author

@robertkirkman Do you really use X11 in macOS, or just install it for testing?

Do you use macOS?

Actually, you are right, I do not frequently use macOS, only for testing and development purpose, and I just created this PR because of when I said on the 7th July 2025 that I was going to create a PR to add X11 to fastfetch for macOS and Android but then you made it for Android so now it's only macOS

When I use macOS I use this macOS QEMU/KVM virtual machine to run it

https://github.com/kholia/OSX-KVM

I do understand that probably very few people use or want to use X11 in macOS so it makes sense that this is too much added complexity for not enough users.

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

Successfully merging this pull request may close these issues.

2 participants