Package Details: kwin-bismuth 3.1.4-5

Git Clone URL: (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:
Licenses: MIT
Submitter: ddddanil
Maintainer: ddddanil
Last Packager: Hanabishi
Votes: 30
Popularity: 0.044065
First Submitted: 2021-10-07 10:10 (UTC)
Last Updated: 2023-10-19 17:16 (UTC)

Pinned Comments

Hanabishi commented on 2021-11-05 16:47 (UTC) (edited on 2022-04-11 11:33 (UTC) by Hanabishi)

Other package variations:
kwin-bismuth-bin - prebuilt binary release.
kwin-bismuth-git - git latest.

Latest Comments

1 2 3 4 5 Next › Last »

Hanabishi commented on 2024-04-24 21:25 (UTC)

This plugin was for Plasma 5. You can't build and use it with Plasma 6. The project is dead, there are no suggestions.

romaLzhih commented on 2024-04-24 21:03 (UTC)

Unable to install using gcc-13.2.1:

[ 81%] Building CXX object src/kdecoration/CMakeFiles/bismuth_kdecoration.dir/bismuth_kdecoration_autogen/mocs_compilation.cpp.o
In file included from /home/ziyang/bin/aur/kwin-bismuth/src/build/src/kdecoration/bismuth_kdecoration_autogen/EWIEGA46WW/moc_decoration.cpp:10,
                 from /home/ziyang/bin/aur/kwin-bismuth/src/build/src/kdecoration/bismuth_kdecoration_autogen/mocs_compilation.cpp:2:
/home/ziyang/bin/aur/kwin-bismuth/src/build/src/kdecoration/bismuth_kdecoration_autogen/EWIEGA46WW/../../../../../bismuth-3.1.4/src/kdecoration/decoration.hpp:32:10: error: conflicting return type specified for ‘virtual void Bismuth::Decoration::init()’
   32 |     void init() override;
      |          ^~~~
In file included from /usr/include/KDecoration2/KDecoration2/Decoration:1,
                 from /home/ziyang/bin/aur/kwin-bismuth/src/build/src/kdecoration/bismuth_kdecoration_autogen/EWIEGA46WW/../../../../../bismuth-3.1.4/src/kdecoration/decoration.hpp:9:
/usr/include/KDecoration2/kdecoration2/decoration.h:201:18: note: overridden function is ‘virtual bool KDecoration2::Decoration::init()’
  201 |     virtual bool init() = 0;
      |                  ^~~~
make[2]: *** [src/kdecoration/CMakeFiles/bismuth_kdecoration.dir/build.make:82: src/kdecoration/CMakeFiles/bismuth_kdecoration.dir/bismuth_kdecoration_autogen/mocs_compilation.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:822: src/kdecoration/CMakeFiles/bismuth_kdecoration.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().

Any suggestions?

lobroc commented on 2024-03-07 20:35 (UTC)

Hi everyone, does anyone know what would be required in order to port the window decoration theme to QT 6? Thanks.

Zame commented on 2023-10-22 07:20 (UTC) (edited on 2023-10-22 07:29 (UTC) by Zame)

Thank you, solved by:

rm -rf /usr/lib/node_modules/npm/node_modules/semver
sudo pacman -S semver

Hanabishi commented on 2023-10-20 19:17 (UTC)

This is a problem with npm, not the package.

Zame commented on 2023-10-20 18:54 (UTC) (edited on 2023-10-20 19:00 (UTC) by Zame)

An error:

patching file CMakeLists.txt
patching file src/kwinscript/driver/window.ts
    throw err

TypeError: LRU is not a constructor
    at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/semver/classes/range.js:188:15)
    at Module._compile (node:internal/modules/cjs/loader:1241:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1295:10)
    at Module.load (node:internal/modules/cjs/loader:1091:32)
    at Module._load (node:internal/modules/cjs/loader:938:12)
    at Module.require (node:internal/modules/cjs/loader:1115:19)
    at require (node:internal/modules/helpers:130:18)
    at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/semver/functions/satisfies.js:1:15)
    at Module._compile (node:internal/modules/cjs/loader:1241:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1295:10)

Node.js v20.8.1

Manjaro KDE, unstabile

Hanabishi commented on 2023-02-20 18:24 (UTC) (edited on 2023-02-20 18:25 (UTC) by Hanabishi)

@caseyjp1, this is not the package problem. Update your system / nodejs package.

caseyjp1 commented on 2023-02-20 17:51 (UTC)

Crapping out with: node: error while loading shared libraries: cannot open shared object file: No such file or directory ==> ERROR: A failure occurred in prepare(). Aborting... -> error making: kwin-bismuth

Hanabishi commented on 2022-09-24 01:09 (UTC)

@luigibu, you can do it via windows rules, standard functionality of KDE.

luigibu commented on 2022-09-24 01:02 (UTC)

great package, posibility to set defaults windows size and positions for given app do not exist right? is it posible to implement? is it comming something like that soon? would be great!