- Notifications
You must be signed in to change notification settings - Fork19
allusive-dev/compfy
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Context: #61So for some reason my account wasn't deleted so I guess I'll just put it out there that this project is no longer being maintained!Why?
- See #61
- Picom is finally updating and adding animations support, BUT GUESS WHAT. They are not adding anything from Compfy. (sad)
So i just tried to create a new repository just to let people know about my new GitHub account@jasper-at-windswept, but I can't create repositories because my account APPARENTLY still being deleted, so yeah if this repository just dissapears in like a month you now know why.
Compfy is a Compositor for theX11 platform on Linux. Compfy's main purpose is to pretty up your graphical desktop environment by letting users have features like transparency, background blurring, rounded corners, animations and way more!
Compfy was made as an alternative toPicom, another popular X11 compositor. Compfy is based on Picom but provides more features and active community support.
Before we begin I want to say I massive thank you to my sponsors as they made this work possible!
- @SolninjaA ($5 One Time) (The First Ever Sponsor!)
- @maclightning2 ($3 A Month) (First Ever Monthly Sponsor)
Let's cover how to install Compfy on your system and briefly go over how to configure it.
Compfy is avaliable on a few packaged platforms including on the AUR and very soon coming toNixpkgs
| Linux Distribution | Method | Compatibility |
|---|---|---|
| Arch Linux | AUR | 🟠 |
| NixOS (Stable) | Custom Package | 🟢 |
| Other | Manually Building | 🟢 |
AUR package is not maintained by me anymore
Note if you want to enabled the--check-for-updates option (avaliable as of1.7.0) you will need to build with these commands instead.(--check-for-updates will print out your current version and the latest release version number if you are connected to the internet)
Without--check-for-updates:
$ meson setup . build$ ninja -C build$ ninja -C build installWith--check-for-updates:
$ meson setup -Dupdate_checks=true . build$ ninja -C build$ ninja -C build installDependencies:
libconfiglibdbuslibevlibglvndlibx11libxcblibxdg-basedirpcre2pixmanuthashxcb-util-imagexcb-util-renderutilgcc (make)git (make)meson (make)ninja (make)# If you enabled -Dupdate-checks you will also need these dependencies.'json-c' or 'json_c''curl' or 'libcurl'Compfy stores its default configuration at/etc/xdg/compfy.conf.example(may vary depending on OS).The default configuration provides almost all the options you will ever need, some commented out.
It is reccomended you store your personal configuration at~/.config/compfy.conf or~/.config/compfy/compfy.confYou can do this by copying over the sample configuration or simply writing your own.
For a VERY detailed guide on configurating Compfy please see the Documentation.It is avaliable in the Wiki tab above and onDonument an up and coming git versioned database allows for more than just code to be versioned.
Or if you still useman the Documentation is also avaliable underman compfy.
Compfy has very similar command line arguments to Picom.
You can view all the commands and what they do withcompfy --help but here is a few to get you started.
$ compfy --version# Print the current version$ compfy --help# Print all the avaliable command line options with explanations$ compfy -bor$ compfy --daemon# Run Compfy in the background, dissociating it from the terminal.About
A Compositor for X11 based on Picom. No Longer Maintained in favor of Picom v12!
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Contributors4
Uh oh!
There was an error while loading.Please reload this page.
