Search Criteria
Package Details: gtk-nocsd-git r156.41223e0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/gtk-nocsd-git.git (read-only, click to copy) |
|---|---|
| Package Base: | gtk-nocsd-git |
| Description: | An LD_PRELOAD library to disable CSD in GTK3/4, LibHandy, and LibAdwaita apps. |
| Upstream URL: | https://codeberg.org/MorsMortium/gtk-nocsd |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | gtk-nocsd, gtk3-nocsd, gtk3-nocsd-git, gtk4-nocsd, gtk4-nocsd-git |
| Provides: | gtk-nocsd, gtk3-nocsd, gtk3-nocsd-git, gtk4-nocsd, gtk4-nocsd-git |
| Replaces: | gtk3-nocsd, gtk3-nocsd-git, gtk4-nocsd, gtk4-nocsd-git |
| Submitter: | morsmortium |
| Maintainer: | morsmortium |
| Last Packager: | morsmortium |
| Votes: | 9 |
| Popularity: | 2.07 |
| First Submitted: | 2025-11-12 22:32 (UTC) |
| Last Updated: | 2026-03-01 18:59 (UTC) |
Dependencies (2)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- libadwaita (libadwaita-gitAUR, libadwaita-without-adwaitaAUR, libadwaita-without-adwaita-gitAUR, libadwaita-yaru-gitAUR) (make)
Latest Comments
morsmortium commented on 2026-02-19 18:52 (UTC)
Yes, this is on purpose, as documented in the readme.
On Flatpak it can only be used this way. However, it is a link to the original file, not a duplicate of it.
It is enough to write issues in a single place (the codeberg repository issue tracker)
itamarperdomo commented on 2026-02-19 18:47 (UTC)
hi this package install a duplication lib to /opt
morsmortium commented on 2026-01-31 15:19 (UTC) (edited on 2026-01-31 15:19 (UTC) by morsmortium)
If needed I can possible look into it (in that case make an issue in the repo)
But if this system removes or hides libraries that normally would be present, it might be complicated to fix, if possible at all (if neither the symbols are present nor the file to the library in the filesystem, there is no way to fetch them)
UnsolvedAluminum commented on 2026-01-31 15:10 (UTC)
@morsmortium
Oh, yeah, sorry, it's no big deal - I just forgot I installed those two from Home-Manager. I just tested with a proper AUR install of Boxbuddy - it works perfectly fine there.
morsmortium commented on 2026-01-31 14:33 (UTC) (edited on 2026-01-31 14:37 (UTC) by morsmortium)
@UnsolvedAluminum The library itself does not include any GTK libraries, it loads them from the applications environment.
However, libgio is not a library this loads directly, albeit it is possible that it is used, libraries under GTK are presumed to exist.
If the app works without the library but not with it, or does not get the CSD removed, you should open an issue in the repo, https://codeberg.org/MorsMortium/GTK-NoCSD/issues/new so I can properly investigate it, as more info is needed and possibly testing, since I cannot replicate anything from boxbuddy, czkawka-gui and czkawka-gui-bin AUR packages.
/usr/lib/libgio-2.0.so.0 is part of glib2, and all 3 of the packages depend on GTK4, which depends on that, so it should exist.
If you make an issue, include your distro, installation method of these apps, architecture if different from x86, and the exact encountered problem
UnsolvedAluminum commented on 2026-01-31 13:57 (UTC) (edited on 2026-01-31 15:04 (UTC) by UnsolvedAluminum)
This doesn't include the libgio-2.0.so.0 library? Or is that an error with libadwaita? I had that issue when running with boxbuddy-rs and czkawka_gui.
Edit: Wait, I'm dumb, I just realized I have those from Nix Home-Manager.
mal1k.me commented on 2025-11-13 16:11 (UTC)
Hi. Thanks for the library.
I made this complementary script to patch
.desktopfiles with the environment variable via a wrapper:https://gist.github.com/mal1k-me/65eb954d204ea0d302a854ac64d56199