summaryrefslogtreecommitdiff
path: root/libxfce4ui-nocsd/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'libxfce4ui-nocsd/README.md')
-rw-r--r--libxfce4ui-nocsd/README.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/libxfce4ui-nocsd/README.md b/libxfce4ui-nocsd/README.md
new file mode 100644
index 0000000..576c45a
--- /dev/null
+++ b/libxfce4ui-nocsd/README.md
@@ -0,0 +1,33 @@
+# Readme for libxfce4ui-nocsd
+This package helps minimize the client-side decorations introduced in Xfce 4.16.
+
+## libxfce4ui-nocsd upstream
+Origin [https://github.com/Xfce-Classic/libxfce4ui-nocsd](https://github.com/Xfce-Classic/libxfce4ui-nocsd)
+List of updates at Unit193's [launchpad page](https://launchpad.net/~xubuntu-dev/+archive/ubuntu/experimental/+packages)
+Unit193 of Xubuntu fame is the main dpkg packager of libxfce4ui-nocsd.
+
+## Alternatives
+[Gtk3-nocsd](https://github.com/PCMan/gtk3-nocsd/) is built-in to Devuan [Ceres](https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=gtk3-nocsd) and covers gtk3 in general. It can actually be used in tandem with this package.
+
+### How to use
+Install package `libxfce4ui-nocsd`. After a logout or perhaps reboot, the client-side decorations (CSD) should be gone for Xfce applications.
+
+## Reason for being in stackrpms
+`Gtk3-nocsd` is already packaged by my main distro, but libxfce4ui-nocsd is not. To benefit from it, I need to make it installable within my environment for myself.
+
+## Reverse dependency matrix
+Distro | libxfce4ui-nocsd
+------------ | --------
+Devuan Ceres | 4.16.0-1
+
+## Build process for dpkg
+Download from the upstream releases page the .tar.bz2 file. I am uncertain what is different between the "libxfce4ui-4.16.0.tar.bz2" file and the "Source code (tar.gz)" file, but the bz2 one is the only one that compiles nicely with the debuild process.
+Then copy this debian/ directory and run a `debuild -us -uc` like normal.
+
+## References
+Front page for Unit193's [vanir repo](https://launchpad.net/~xubuntu-dev/+archive/ubuntu/staging/+sourcepub/11957369/+listing-archive-extra)
+Unit193's vanir repository [debian.tar.xz file](https://launchpad.net/~xubuntu-dev/+archive/ubuntu/staging/+sourcefiles/libxfce4ui-nocsd/4.16.0-1vanir1~20.10/libxfce4ui-nocsd_4.16.0-1vanir1~20.10.debian.tar.xz)
+You can also install package `gtk3-nooverlayscrollbar` which disables the auto-hide feature of gtk3 scrollbars.
+
+## Differences from upstream
+Only superficial ones for package name and maintainer name
bgstack15