Package Details: gtk3-nocsd-git r63.3f91a6b-1

Git Clone URL: (read-only, click to copy)
Package Base: gtk3-nocsd-git
Description: A hack to disable gtk+ 3 client side decoration
Upstream URL:
Keywords: client csd decorations gtk gtk3 side window
Licenses: LGPL
Conflicts: gtk3-nocsd
Provides: gtk3-nocsd
Submitter: None
Maintainer: neoninteger
Last Packager: neoninteger
Votes: 28
Popularity: 0.69
First Submitted: 2016-05-22 10:49
Last Updated: 2019-08-07 02:38

Pinned Comments

ZaWertun commented on 2020-06-13 12:09


Just released version 3.0.2 with some changes, could someone test it?

Latest Comments

1 2 Next › Last »

neoninteger commented on 2020-07-25 23:18

Try this to build and install an old version (e.g. aa76c16 which is before all of the June 13th commits):

$ makepkg --noprepare --nobuild
$ cd src/gtk3-nocsd
$ git checkout aa76c16
$ cd ../..
$ makepkg --noextract

This will have makepkg clone ZaWertun's Git repository, and then stop. You then change into the repository and check out an old version, before having makepkg build without changing the source directory (which has been checked out to an older version).

And then simply install the resulting package, which should be version r65.aa76c16-1.

cyberpunkrocker commented on 2020-07-25 19:10

The new version 3.0.2 does not work properly, Nautilus loses its whole toolbar (the area at the top). I had to remove gtk3-nocsd completely before Nautilus got its toolbar back.

How can I rebuild the old version vith AUR? Unfortunately I did what I should never had done, I trashed the old package (built some months ago) before I noticed what the new version did to Nautilus...

ZaWertun commented on 2020-06-13 12:09


Just released version 3.0.2 with some changes, could someone test it?

salome commented on 2020-04-25 09:44

This package is a must for people that use qt DEs or peple that simply want to use their favorite windows manager. Please, add it to upstream

Modelmat commented on 2019-07-20 08:50

Seems fine to me.

neoninteger commented on 2019-05-19 02:14

The original repository by PCMan ( has not been updated since 2016, and although it still works (at least from my experience) there is a version with recent fixes being maintained by ZaWertun ( I'm currently thinking about the possibility of updating this package to pull from ZaWertun's repository instead of PCMan's, to incorporate these changes. Thoughts?

digitalone commented on 2018-11-22 10:07

Hello, this package is very useful, thanks for maintaining it. Hope it will go straight to upstream.

Did the css trick to get transparent title, great work!

Scrumplex commented on 2018-10-25 12:17

@notuxius The hack to remove double entries is something that should be handled upstream. I may look into forking gtk3-csd and maintaining it.

Anonymous comment on 2018-10-23 11:36

@notuxius Since I don't use Arch Linux anymore, I can't test this package, so I disowned the package.

notuxius commented on 2018-10-23 10:40

Can you make this package conflict with 'gtk3-nocsd' package (same for lib32 version) - for Netrunner Rolling distro (Arch/Manjaro based). Also there is a hack to remove double entries - - can it be also integrated in this package? Link to reddit thread - Thanks!