-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get rid of remaining dotfile clutter in ~/ #7
Comments
For the ones where it is hardcoded, using a |
OK, there is no real one-size-fits-it-all solution:
Besides, For quite a few on that list, I will not search for a solution, but simply stop using them (e.g. |
For --edit--
and it uses my external 5.1 sound card. |
.asoundrc is about to be next, after I've solved ayekat/localdir#7.
Commit 0524cad moves It's an ugly hack, but it works for me™, so I'm ticking it off as solved either way. Also, after uninstalling flashplugin, |
Concerning If this gets implemented by Mozilla, there is a chance that Chrome/Chromium (and thus qutebrowser) will follow. This would also be a bit of "milestone" in that all dotfiles/dotfolders we care about would be finally gone (with the exception of |
It is possible to change the location of |
Hi, thanks for the input! |
I noticed that some programs will use the adb daemon without using the environment variables that are setup (one example is DroidCam OBS). So it doesn't solve anything (for the ones using those programs). |
Now simplescreenrecorder reads XDG_CONFIG_HOME. |
Ah, good to know, thanks. 🙂 It's a bit unfortunate that |
That won't work. At least not for The path is hardcoded to "$HOME/.android", unfortunately. |
Regarding the https://hg.mozilla.org/projects/nss/rev/da45424cb9a0b4d8e45e5040e2e3b574d994e254 Chromium-based browsers and apps, however, still do: https://bugs.chromium.org/p/chromium/issues/detail?id=1038587 |
|
One issue I encountered is that The two available tmp configurations for
|
Hey, thanks for the input!
For I could also simply assume that the remote user also has the same localdir/dotfiles setup, but I'd like to avoid that (but to be honest, if I were to manage my own systems with Ansible, I'd probably use a dedicated |
I'd specify it only for specific projects, i.e. on a project level because as you said you'd encounter the XDG |
There's also .netrc which can be changed at least on the side of curl to CURLOPT_NETRC_FILE. |
|
Changing $GPGHOME has the side effect of changing the path to the socket. |
Thanks a lot! Adopted in 896234f. |
Removed Also marked |
Wasn't thumbnails the legacy location for apps using the xdg thumbnails? Anyone who tries Thunar again
later should not need it.
|
This is the "hard resistance" of hidden files that still remain in my home directory, and for which there is no trivial solution listed in this Arch Wiki article:
.adobe
: Created byflashplugin
[FIXED] Flash is dead, see [comments below][c:mozilla].android
: Created byadb
(Android Debug Bridge) [FIXED] See comments below.anthy
: Created byanthy
(Japanese IM) (bug report) [UNLIKELY] Project appears dead.asoundrc.disabled
: Ugly hack for changing ALSA soundcard [FIXED] See comments below.ivy2
: Created bysbt
(Scala Build Tool) [FIXED] See 3e7375f.macromedia
: Created byflashplugin
[FIXED] Flash is dead, see [comments below][c:mozilla].mailcap
: Created/used byclaws-mail
andmutt
[FIXED] for mutt (5a22d78) but [???] for Claws-Mail.mozilla
: Created byfirefox
(andthunderbird
) (bug report) [WORKAROUND] See 9c2138b.pki
: Created by Chromium using libnss (issue), and thus WebEngine.rnd
: Created by OpenSSL [FIXED] See b604d50.sbt
: Created bysbt
(Scala Build Tool) [FIXEDexcept for[FIXED]] See 3e7375f~/.sbt/preloaded
.sqlite_history
: Created bysqlite
,cannot be configured (discussion) [UNLIKELY] Devs refuse to fix it (but may be open for patches)[FIXED] (upstream).ssr
: Created bysimplescreenrecorder
(Qt4) [???].uim.d
: Created by UIM [FIXED] Switched to iBus.w3m
: Created by w3m [FIXED] See 896234fSome of them are not essential and can be occasionally purged with
dotbloat
, but some others (.anthy
,.mailcap
,.pki
and.ssh
) are permanently required, and thus more annoying.Explicitly not listed
The following 3 directories are not listed because either applying the XDG base directory specification to them does not make any sense, or because we need to put application data at least somewhere:
.local
: Contains all the application files, neatly organised and inspired by the Linux FHS.pam_environment
: Bootstrap ("chicken-or-egg") issue, as it is the very first thing that sets environment variables, at login (some people are trying it nevertheless: [1]).ssh
: Bootstrap ("chicken-or-egg") issue, because it is the very first thing that is checked for SSH logins (i.e. before a login even happens) (some people are trying it nevertheless: [2])The text was updated successfully, but these errors were encountered: