Search Criteria
Package Details: swayfx 0.4-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/swayfx.git (read-only, click to copy) |
---|---|
Package Base: | swayfx |
Description: | SwayFX: Sway, but with eye candy! |
Upstream URL: | https://github.com/WillPower3309/swayfx |
Licenses: | MIT |
Conflicts: | sway, swayfx, swayfx-git |
Provides: | sway, swayfx, wayland-compositor |
Submitter: | swayfx |
Maintainer: | swayfx |
Last Packager: | swayfx |
Votes: | 25 |
Popularity: | 0.68 |
First Submitted: | 2022-11-14 06:53 (UTC) |
Last Updated: | 2024-10-09 15:24 (UTC) |
Dependencies (30)
- cairo (cairo-gitAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- libevdev.so (libevdev)
- libinput (libinput-noaccumAUR, libinput-multiplierAUR, libinput-three-finger-dragAUR)
- libjson-c.so (json-c-gitAUR, json-c, lib32-json-c)
- libscenefx.so (scenefx-gitAUR, scenefxAUR)
- libudev.so (lib32-systemd-gitAUR, systemd-chromiumos-libsAUR, libeudevAUR, systemd-libs-fmlAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-gitAUR, lib32-systemd, systemd-libs)
- libwayland-server.so (wayland-asan-gitAUR, wayland-chromiumAUR, lib32-wayland, wayland)
- libxcb (libxcb-gitAUR)
- libxkbcommon.so (libxkbcommon-gitAUR, lib32-libxkbcommon, libxkbcommon)
- pango (pango-gitAUR)
- pcre2 (pcre2-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-ms-win10-cdnAUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, noto-fonts-liteAUR, ttf-paratypeAUR, ttf-plemoljp-binAUR, ttf-dejavu-emojilessAUR, noto-fonts-variable-liteAUR, ttf-lucida-fontsAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-ms-win11-autoAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation)
- wlroots0.17 (wlroots0.17-hidpi-xpropAUR)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- scdoc (scdoc-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- alacritty (alacritty-gitAUR, alacritty-sixel-gitAUR, alacritty-smooth-cursor-gitAUR) (optional) – Terminal emulator used by the default config
- dmenu (bemenu-dmenuAUR, widgie-menu-compatAUR, dmenu-gitAUR, dmenu-wl-dmenu-dropinAUR, dmenu-budAUR, fuzzel-dmenu-dropinAUR, sxmo-dmenuAUR, dmenu-rsAUR, dmenu-rs-gitAUR, wmenu-dmenuAUR, nordmenuAUR, rofi-dmenuAUR) (optional) – Application launcher
- grim (grim-gitAUR) (optional) – Screenshot utility
- i3status (i3status-gitAUR) (optional) – Status line
- mako (mako-gitAUR, mako-no-blur-gitAUR) (optional) – Lightweight notification daemon
- slurp (slurp-gitAUR) (optional) – Select a region
- swayidle (swayidle-gitAUR) (optional) – Idle management daemon
- swaylock (swaylock-effects-improved-gitAUR, swaylock-gitAUR, swaylock-effectsAUR, swaylock-no-passwordAUR, swaylock-fprintd-gitAUR, swaylock-effects-gitAUR, swaylock-dpms-gitAUR) (optional) – Screen locker
- wallutils (optional) – Timed wallpapers
- waybar (waybar-cava-gitAUR, waybar-gitAUR, waybar-cavaAUR) (optional) – Highly customizable bar
- xdg-desktop-portal-gtk (xdg-desktop-portal-gtk-gitAUR) (optional) – Default xdg-desktop-portal for file picking
- xdg-desktop-portal-wlr (xdg-desktop-portal-wlr-gitAUR) (optional) – xdg-desktop-portal backend
Required by (46)
- aw-watcher-window-wayland-git (requires sway) (optional)
- dvd-screensaver-sway-git (requires sway) (optional)
- flashfocus (requires sway) (optional)
- focal-sway-git (requires sway)
- i3a (requires sway) (optional)
- i3wins (requires sway) (optional)
- javelin-git (requires sway)
- lxqt-wayland-session-git (requires sway) (optional)
- multibg-sway (requires sway) (optional)
- nwg-shell-git (requires sway)
- oguri-git (requires sway) (optional)
- python-i3-quickterm (requires sway) (optional)
- python-pywal16 (requires sway) (optional)
- shotman (requires sway) (optional)
- signal-desktop-fix-sway (requires sway) (optional)
- spatial-shell (requires sway) (optional)
- srandr (requires sway)
- startw (requires sway) (optional)
- sway-alttab-bin (requires sway)
- sway-config-fedora (requires sway)
- sway-contrib-git (requires sway)
- sway-input-config (requires sway)
- sway-input-config-git (requires sway)
- sway-interactive-screenshot (requires sway)
- sway-keyboard-layout (requires sway)
- sway-new-workspace (requires sway) (optional)
- sway-nvidia (requires sway)
- sway-scratch (requires sway) (optional)
- sway-services-git (requires sway)
- sway-systemd (requires sway)
- sway-systemd-git (requires sway)
- sway-trans-git (requires sway)
- swaycwd (requires sway)
- swayhide (requires sway)
- swaylay-git (requires sway)
- swaylock-blur-fast-git (requires sway)
- swaymonad-git (requires sway)
- swaymsg-root (requires sway)
- swaynagmode (requires sway)
- swayrandr (requires sway)
- swayshot (requires sway)
- swaytools (requires sway)
- swic-git (requires sway)
- sxmo-utils-sway-git (requires sway)
- wlprop (requires sway)
- wlstreamer-git (requires sway)
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
rarksz commented on 2024-05-01 06:44 (UTC) (edited on 2024-05-01 06:44 (UTC) by rarksz)
Swayfx 0.4 working correctly with wlroots 0.17
AZMCode commented on 2024-04-29 21:01 (UTC)
Absolutely correct. Uninstalling swayfx, then wlroots0.16, then reinstalling swayfx worked. Thanks for the heads up!
KatStuffs commented on 2024-04-29 20:31 (UTC)
wlroots0.16 had to be installed to use swayfx 3.5, uninstall it and it should build
AZMCode commented on 2024-04-29 20:12 (UTC) (edited on 2024-04-29 21:00 (UTC) by AZMCode)
I'm having precisely the opposite problem of rstacruz, where wlroots requires
wlroots >=0.17.0
, but pkgconfig says I havewlroots 0.16.2
.Oddly enough, I do have
wlroots 0.17.2
as per the last update I did, which makes me wonder where pkgconfig is getting its info from.Still haven't found an answer so I'd appreciate the support.
Here's the full recording: https://asciinema.org/a/656924
Edit: As KatStuffs pointed out, it was an issue upgrading from the previous version
cprin21 commented on 2024-02-15 11:43 (UTC)
Swayfx and all other Swayfx packages on the AUR do not build on Artix Linux as there is a SystemD requirement despite the original on Github not requiring it.
MithicSpirit commented on 2023-12-31 21:36 (UTC) (edited on 2023-12-31 21:37 (UTC) by MithicSpirit)
Since this package is almost a drop-in replacement for sway (the binary is called
sway
, the config goes in the same place as sway's), I think that it would make sense to also install contrib scripts to/usr/share/sway/scripts
as well (rather than the current/usr/share/swayfx/scripts
). I personally relied ongrimshot
being at/usr/share/sway/
, and its disappearance there when I changed to swayfx caused some confusion, which I could imagine also happening to other users.EDIT: note that this is a trivial change to the PKGBUILD: just change the
$pkgname
on line 76 tosway
instead.rstacruz commented on 2023-12-06 13:41 (UTC) (edited on 2023-12-06 13:42 (UTC) by rstacruz)
I had problems with upgrading
wlroots
as well. Arch repos now havewlroots
upgraded to v0.17, but swayfx needs wlroots v0.16.The fix was to install
wlroots0.16
.Btw, I wasn't able to do this at first because it conflicted with
wlroots
, so I had to remove wlroots firstpoyo commented on 2023-11-26 19:21 (UTC)
I think pkgrel should be set to 2
erfanmola commented on 2023-11-26 19:10 (UTC)
Please provide a fix for this:
« First ‹ Previous 1 2 3 4 Next › Last »