Skip to content

Unclutter $HOME #200

Open
Open
@roadkell

Description

@roadkell

Feature Request

Is your feature request related to a problem? Please describe

The kit, together with zsh, intstalls/requires quite a lot stuff at $HOME:
Dirs: zgenom, zsh-quickstart-kit, .fzf, .zgenom, .zqs-settings, .zsh, .zshrc.d, .zshrc.pre-plugins.d.
Files: .fzf.zsh, .p10k.zsh, several .zcompdump* files, .zsh-history, .zsh-quickstart-last-update, .zsh-quickstart-local-plugins.
Symlinks: .zgen-setup, .zsh_aliases, .zsh_functions, .zshrc.

Describe the solution you'd like

Unclutter $HOME by following XDG dir specification where possible.

Describe alternatives you've considered

Moving and symlinking stuff by hand, but that's obviously tedious and probably incompatible with auto-update. Symlinks would still clutter $HOME.

Additional context

zsh files paths (.zshrc, .zcompdump*, etc.) are semi-hardcoded by default, but can be put in more appropriate paths, as explained on ArchWiki. Which means that zqs install script should account for the possibility of altered paths and, ideally, allow user to alter them post-install without breaking the kit.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions