Use the ".config" folder instead of pooping into user's home directory.

Suggestions and feature requests for the Pale Moon browser

Moderator: satrow

User avatar
pthfdr
Newbie
Newbie
Posts: 4
Joined: Wed, 10 Oct 2018, 15:14

Use the ".config" folder instead of pooping into user's home directory.

Unread postby pthfdr » Wed, 10 Oct 2018, 15:27

As the title said. There is clearly a dedicated folder for configuration, yet lots of programs ignore it. PaleMoon included.

Code: Select all

pthfdr@AVENTHEIM:/u/h/pthfdr>ls -Falis
total 40772
 20512    32 drwx------ 5 pthfdr users    20480 10-10 23:02  ./
 20480     0 drwxr-xr-x 4 root   root        16 2018-01-14   ../
458759     0 drwx------ 5 pthfdr users       32 09-10 08:52  .local/
397771     0 drwx------ 3 pthfdr users        8 10-10 23:00 '.moonchild productions'/        ---\
395636     0 drwx------ 3 pthfdr users        8 10-10 23:00  .mozilla/                       ---|
 20528     0 lrwxrwxrwx 1 pthfdr users       16 09-29 20:25  .android -> .local/var/cache/      |
 20594     0 lrwxrwxrwx 1 pthfdr users       16 09-29 20:27  .cache -> .local/var/cache/        |
 20600     0 lrwxrwxrwx 1 pthfdr users       10 09-29 20:27  .config -> .local/etc/       <-----/
 20514     0 lrwxrwxrwx 1 pthfdr users       16 09-29 20:27  .dbus -> .local/var/cache/
 20522     0 lrwxrwxrwx 1 pthfdr users       17 09-29 20:28  .dosbox -> .local/etc/dosbox/
 20527     0 lrwxrwxrwx 1 pthfdr users       16 09-29 20:28  .gnupg -> .local/etc/gnupg/
 20598     0 lrwxrwxrwx 1 pthfdr users       10 05-06 13:08  .gtkrc-2.0 -> /etc/gtkrc
 20523     0 lrwxrwxrwx 1 pthfdr users       15 09-29 20:29  .megaCmd -> .local/etc/MEGA/
 20601     0 lrwxrwxrwx 1 pthfdr users       11 06-02 13:14  .mkshrc -> /etc/mkshrc
131078 40212 -rw------- 1 pthfdr users 41168664 10-10 23:00  palemoon_28.1.0_repack-1_amd64.deb
 20533     0 lrwxrwxrwx 1 pthfdr users       16 09-29 20:29  .pki -> .local/var/cache/
 20531     0 lrwxrwxrwx 1 pthfdr users       16 09-29 20:29  .ssh -> .local/var/cache/
 20534     0 lrwxrwxrwx 1 pthfdr users       16 09-29 20:29  .steam -> .local/etc/steam/
 20519     0 lrwxrwxrwx 1 pthfdr users       33 09-29 20:36  .steampid -> /usr/home/pthfdr/.steam/steam.pid
 86076     0 lrwxrwxrwx 1 pthfdr users       17 10-10 12:39  .tixati -> .local/etc/tixati/
 81926     4 -rw------- 1 pthfdr users      103 10-10 07:37  .Xauthority

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 22155
Joined: Sun, 28 Aug 2011, 17:27
Location: 58.5°N 15.5°E
Contact:

Re: Use the ".config" folder instead of pooping into user's home directory.

Unread postby Moonchild » Wed, 10 Oct 2018, 16:11

pthfdr wrote:There is clearly a dedicated folder for configuration

According to one group of people. Lots of programs ignore it because many Linux distributions don't agree, and using dot directories in the user's home directory is also standard practice. If you don't want to see it, keep dot directories hidden.

We've discussed this before, see viewtopic.php?f=37&t=6814

Keep in mind that a profile for the browser is a lot more than configuration; it would even be illogical to put it under ~/.config or whatever $XDG_CONFIG_HOME points to, in that respect.
Last edited by Moonchild on Wed, 10 Oct 2018, 16:30, edited 1 time in total.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

User avatar
pthfdr
Newbie
Newbie
Posts: 4
Joined: Wed, 10 Oct 2018, 15:14

Re: Use the ".config" folder instead of pooping into user's home directory.

Unread postby pthfdr » Thu, 11 Oct 2018, 01:55

Well, Mozilla has already have a patch for it: https://bugzilla.mozilla.org/show_bug.cgi?id=259356
Also it seems that you recreate the Desktop and .mozilla folder on every launch, which is completely unnecessary.
Last edited by pthfdr on Thu, 11 Oct 2018, 02:25, edited 2 times in total.


Return to “Suggestions/feature requests”

Who is online

Users browsing this forum: No registered users and 2 guests