| Summary: | Предлагаю следовать XDG | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
| Component: | xorg-x11-server | Assignee: | Valery Inozemtsev <shrek> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | php-coder |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | 9012 | ||
| Bug Blocks: | |||
Я бы в порядке fallback всё же заглядывал в $HOME, если в $HOME/.config файл не найден. Хотя это расхолаживает. Для начала вообще надо определиться с отношением к этому стандарту и его реализации. Действительно, 3-ю ступень было бы логично добавить, чтобы не иметь проблем с переносом конфигов. Иначе придётся скрипт писать, переносящий конфиги пользователя при логине. При неиспользовании ~/.xkb (см. bug #9012) данная бага становится неактуальной. неактуально |
В соответствии со спецификацией XDG конфигурационные файлы должны располагаться в ~/.config, если иное не указано в $XDG_CONFIG_HOME. Предлагаю искать $HOME/.xkb как ${XDG_CONFIG_HOME:-$HOME/.config}/.xkb http://www.freesource.info/wiki/Standarts/XDGBaseDirectorySpecification