Контакт с Бесконечными Файлами конфигурации в Домашней Папке

Какой эмулятор терминала Вы используете? Можно проверить количество поддерживаемых цветов путем выполнения echotc Co. Например, мой urxvt поддержки 88 цветов, но xterm поддержки только 8 и яркие изменения не включены.

Если я выполняю его в urxvt Я добираюсь:

# Dark magenta/violet:
PS1="[%F{34}%n%F{reset}@%F{magenta}%m%F{reset} %.] " 
# Bright Thistle purple:
PS1="[%F{54}%n%F{reset}@%F{magenta}%m%F{reset} %.] "

Источники: man zshall

3
21.01.2013, 19:34
1 ответ

Существует приложение, названное libetc, который пытается заниматься этой проблемой:

Это - LD_PRELOAD-способная общая библиотека, которая прерывает операции файла: если программа пытается открыть dotfile в $HOME, она перенаправляется к $XDG_CONFIG_HOME (как определено freedesktop).

Можно затем сохранить все файлы конфигурации в $XDG_CONFIG_HOME вместо того, чтобы использовать огромное количество dotfiles в $HOME

Это не было обновлено в некоторое время и может вызвать непреднамеренные побочные эффекты, таким образом используйте с осторожностью. Существует страница на Дуге Wiki и пакет АУРА.

2
27.01.2020, 21:28
  • 1
    Здорово. Это - точно вид вещи, которая я после. Вы помогли мне на форумах Arch прежде :).Спасибо! –  Fawkes5 21.01.2013, 20:45
  • 2
    Никакая проблема; надежда это удается для Вас. –  jasonwryan 21.01.2013, 21:58
  • 3
    "Это не были обновления в некоторое время", и предложение "устанавливают случайную предварительно загруженную библиотеку", просто дает мне willies.... Люди, если Вы оцениваете свою исправность, устанавливают то, что обеспечивает Ваше распределение. Отслеживание уязвимостей, обновления и интеграция в Вашу everchanging среду для случайного выбора материала загрузили с того, кто знает, где просто нанесенная самому себе боль. –  vonbrand 22.01.2013, 22:23

Теги

Похожие вопросы