Skip to content
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

Clean up non-xdg-compliant things a bit further #76

Merged
merged 9 commits into from
Jun 23, 2021
Merged

Commits on Jun 23, 2021

  1. zsh: Use .zshenv and ZDOTDIR correctly

    Upon reading the man page properly, I realized that .zshenv decides
    what should be loaded how.
    
    This obsoletes my old hack to make it work, and also disables the
    global configuration, which puts an end to the annoying .zcompdump
    files.
    TLATER committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    06f682c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a418341 View commit details
    Browse the repository at this point in the history
  3. mail: Move mailcap to $XDG_CONFIG_HOME

    Technically not really standard, but it seems mutt is the only
    application using this anyway.
    
    It also supports `$MAILCAPS`, which hopefully other applications will
    be happy to adopt if I ever start using them.
    TLATER committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    0bcd864 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c5d831 View commit details
    Browse the repository at this point in the history
  5. profile: Use Firefox as the default application for xdg-open

    I still stand by the fact that this is horrible, but hey, at least I
    now mostly use Firefox, so the fallback makes sense in my case...
    
    Still `echo "No application registered for this file type"` would make
    so much more sense.
    TLATER committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    cf68dbc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    068a9ad View commit details
    Browse the repository at this point in the history
  7. xdg: Set HISTFILE for non-zsh/python interpreters

    It seems all shells use this file to dump their histories in. This'll
    probably cause breakage, but it's better than having a
    `~/.bash_history` appear every time I launch a limited dev shell.
    TLATER committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    4a8ed29 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    831126c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dbeaff7 View commit details
    Browse the repository at this point in the history