Package Details: kwin-bismuth 2.1.0-3

Git Clone URL: https://aur.archlinux.org/kwin-bismuth.git (read-only, click to copy)
Package Base: kwin-bismuth
Description: Addon for KDE Plasma to arrange your windows automatically and switch between them using keyboard shortcuts, like tiling window managers.
Upstream URL: https://github.com/Bismuth-Forge/bismuth
Licenses: MIT
Submitter: ddddanil
Maintainer: ddddanil (Hanabishi)
Last Packager: Hanabishi
Votes: 8
Popularity: 3.78
First Submitted: 2021-10-07 10:10
Last Updated: 2021-12-03 13:24

Pinned Comments

Hanabishi commented on 2021-11-05 16:47

Set HIDE_TRAY_ICON flag to 1 if you want to hide Bismuth tray icon.

Also there are other package variations:
Git latest: https://aur.archlinux.org/packages/kwin-bismuth-git/
Prebuilt binary: https://aur.archlinux.org/packages/kwin-bismuth-bin/

Latest Comments

1 2 3 Next › Last »

Thundas commented on 2021-11-06 03:19

@kosmoplayer At the top of the pkgbuild.

kosmoplayer commented on 2021-11-06 02:56

Where I need to set this flag?

andreip commented on 2021-11-05 18:02

Note for Trusted User: you can delete this package. kwin-bismuth was fixed in the meantime. I seem to not be able to delete it myself. I'll disown it. Maybe that does something.

Hanabishi commented on 2021-11-05 16:47

Set HIDE_TRAY_ICON flag to 1 if you want to hide Bismuth tray icon.

Also there are other package variations:
Git latest: https://aur.archlinux.org/packages/kwin-bismuth-git/
Prebuilt binary: https://aur.archlinux.org/packages/kwin-bismuth-bin/

ddddanil commented on 2021-11-05 14:30

@Hanabishi You can email me with any proposed changes for the PKGBUILD. This is my first package so I'm still learning a lot. If the upstream build method would change often considerably, I'll consider having a Co-Maintainer.

Hanabishi commented on 2021-11-05 07:45

PKGBUILD is poorly made.
Why this piece of code even exists?

prepare() {
  tar xf $srcdir/bismuth.v$pkgver.tar.gz --directory=$srcdir
}

makepkg already extracts the source archives automatically, you don't need to do this manually.

Also installation process is strange, why not just follow the official way with npm?
I can help you with PKGBUILD / maintaining the package.

Hanabishi commented on 2021-11-05 07:36

PKGBUILD is just bad. You should unwrap the installation process, e.g. use makedepends instead of running sysdep-install.sh etc.

dr460nf1r3 commented on 2021-11-04 12:30

kcmutils should also be added to makedepends :)

andreip commented on 2021-11-04 07:46

Why not add "extra-cmake-modules" to "makedepends"?

francistw commented on 2021-11-04 07:37

You're right. I've just done a clean build and reinstall and everything works. Thanks for your kindly help.