Содержание
Иконки для Powerlevel10k: коды символов и настройка
Чтобы иконки отображались корректно в терминале — используй шрифт MesloLGS NF.
В браузере некоторые иконки могут быть не видны. Вместо этого копируй код символа и вставляй в .p10k.zsh.
📁 Навигация и статус
| Иконка | Код | Описание |
|---|---|---|
\uf07c | \uf07c | Текущая директория (dir) |
| ~ | ~ | Домашняя папка |
| … | … | Сокращение пути |
\uf023 | \uf023 | Root-доступ |
| 🔒 | \U1F512 | Заблокированный режим |
| ⚡ | \u26a1 | Суперпользователь |
| 🚀 | \U1F680 | SSH-сессия |
🔧 Git и VCS
| Иконка | Код | Описание |
|---|---|---|
\ue0a0 | \ue0a0 | Git-ветка (vcs) |
| ✓ | \u2713 | Успешная команда |
| ✗ | \u2717 | Ошибка команды |
| ✎ | \u270e | Изменения не закоммичены |
| ⇣ | ⇣ | Нужно pull |
| ⇡ | ⇡ | Нужно push |
\uf1d3 | \uf1d3 | GitHub |
| ⛁ | \u26c1 | Отдалённый репозиторий |
💻 Языки и окружения
| Иконка | Код | Описание |
|---|---|---|
\ue607 | \ue607 | JavaScript |
\ue60c | \ue60c | Python |
\uf859 | \uf859 | Lua |
\ue62b | \ue62b | Vim / Neovim |
\ue620 | \ue620 | C / C++ |
\ue61d | \ue61d | Java |
\ue601 | \ue601 | HTML |
\uf42b | \uf42b | Rust |
| ⬢ | \u2b22 | Node.js активен |
| 🐍 | \U1F40D | Python venv |
| 🐳 | \U1F433 | Docker |
| 🐘 | \U1F418 | PostgreSQL |
🕒 Прочее
| Иконка | Код | Описание |
|---|---|---|
| 🕒 | \U1F552 | Время |
\uf0a0 | \uf0a0 | Диск / раздел |
\uf1eb | \uf1eb | Wi-Fi |
\uf109 | \uf109 | Локальный компьютер |
\uf0ac | \uf0ac | Сеть |
🔤 Как использовать
В .p10k.zsh можно задать свои иконки так:
typeset -g POWERLEVEL9K_DIR_ICON=$'\uf07c'
typeset -g POWERLEVEL9K_VCS_GIT_ICON=$'\ue0a0'
typeset -g POWERLEVEL9K_NODE_ICON='⬢' 👉 Для поиска дополнительных иконок воспользуйся: nerdfonts.com/cheat-sheet









