cups icon indicating copy to clipboard operation
cups copied to clipboard

Re-consider supporting `~/.config/cups` per the XDG base dir convention

Open lgarron opened this issue 3 years ago • 1 comments

~/.cups is currently a hardcoded folder directly in the root directory. I would love to see cups on macOS use ~/.config/cups, either:

  • by creating ~/.config/cups by default if ~/.cups does not exist, or
  • using only ~/.config/cups if that folder exists (e.g. because the user moved the lpoptions file there manually).

This was filed as an issue previously, but the last time was 10 years ago. It is now much more common for a wide variety of programs to adhere to the XDG base dir convention, making ~/.cups stick out like a sore thumb. 😔

  • https://github.com/apple/cups/issues/3937
  • https://github.com/apple/cups/issues/4243
  • https://wiki.debian.org/XDGBaseDirectorySpecification
  • https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
  • https://wiki.archlinux.org/title/XDG_Base_Directory_support
  • https://github.com/b3nj5m1n/xdg-ninja
  • https://github.com/doron-cohen/antidot

I'd be really glad to see any functionality or workaround to avoiding a folder directly in the home dir.

lgarron avatar Oct 19 '22 10:10 lgarron

I know this might seem like spam, but could you please confirm any progress on this issue? Thanks!

kands-code avatar Sep 07 '25 06:09 kands-code