diff options
| author | divens <divens@users.noreply.github.com> | 2026-03-19 08:54:48 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-19 08:54:48 +0100 |
| commit | 1166061f4c799bacdcb37a5ee62b019ba1ae10b4 (patch) | |
| tree | 6d1ebe3f7167d5ad3acb2a4863e52b373531a2eb /zellij-utils/src/plugin_api/plugin_command.proto | |
| parent | change layout manager key (#4865) (diff) | |
| download | sl0ppij-1166061f4c799bacdcb37a5ee62b019ba1ae10b4.tar.gz sl0ppij-1166061f4c799bacdcb37a5ee62b019ba1ae10b4.tar.xz sl0ppij-1166061f4c799bacdcb37a5ee62b019ba1ae10b4.zip | |
Fix Windows config/data paths and consolidate path helpers (#4852)
* Fix Windows config/data paths and consolidate path helpers
Move platform-specific path logic into home_unix.rs / home_windows.rs
behind a shared interface. Consolidate duplicated path helpers from
setup.rs into home.rs. Use Display formatting for paths in setup info
output to avoid escaped backslashes on Windows.
- Remove organization from ProjectDirs to get clean Zellij\ paths
- Add Windows-specific ProgramData paths for system config/data
- Remove duplicated find_default_config_dir, get_default_data_dir,
xdg_config_dir, xdg_data_dir, home_config_dir, get_layout_dir,
get_theme_dir from setup.rs (now in home.rs)
* Restore quoted paths in setup --check and org qualifier on non-Windows
Restore quotation marks around paths in setup --check output, and keep
the "org", "Zellij Contributors" qualifier in ProjectDirs on non-Windows
platforms to preserve existing config directory locations.
---------
Co-authored-by: divens <divens.dev@gmail.com>
Diffstat (limited to 'zellij-utils/src/plugin_api/plugin_command.proto')
0 files changed, 0 insertions, 0 deletions
