Temas Artes do Sul
Paleta da marca (coral #FF7F50 · roxo #691345) para prompt, Home Assistant e editores (VS Code, Cursor e Antigravity).
Catálogo
| Tema | Arquivo | Uso |
|---|---|---|
| default | oh-my-posh/artesdosul.omp.json |
Alias do Windows full |
| windows | artesdosul-windows.omp.json |
PowerShell / Windows Terminal |
| linux | artesdosul-linux.omp.json |
bash/zsh, WSL, SSH (user@host + bateria) |
| minimal | artesdosul-minimal.omp.json |
Uma linha, baixo ruído |
| jekyll | artesdosul-jekyll.omp.json |
Ruby/Jekyll + Node (site estático) |
| node | artesdosul-node.omp.json |
Node + npm |
| python | artesdosul-python.omp.json |
Python + venv |
| homelab | artesdosul-homelab.omp.json |
Cyan/violet (stack lab / IoT) |
| starship | starship/artesdosul.toml |
Debian / WSL com Starship |
| home-assistant | home-assistant/artes-do-sul.yaml |
Home Assistant, modos claro e escuro |
| editors | editors/ |
VS Code, Cursor e Antigravity (claro e escuro) |
Pré-requisitos
- Oh My Posh
- Fonte Nerd Font (ex.: Cascadia Code NF, FiraCode NF) no terminal
- Windows Terminal / wt, ou terminal Linux com suporte a cores TrueColor
Windows
winget install JanDeDobbeleer.OhMyPosh
# depois escolha uma Nerd Font no Windows Terminal
Linux / WSL
# ver docs oficiais; exemplo curl:
curl -s https://ohmyposh.dev/install.sh | bash -s
Instalação rápida
Windows (PowerShell)
cd themes/install
.\windows.ps1 # windows (default)
.\windows.ps1 -Theme jekyll
.\windows.ps1 -Theme minimal -NoProfileEdit # só sessão atual
Linux / WSL
cd themes/install
chmod +x linux.sh
./linux.sh # linux
./linux.sh jekyll
./linux.sh homelab
Manual
oh-my-posh init pwsh --config "D:\path\to\themes\oh-my-posh\artesdosul-windows.omp.json" | Invoke-Expression
eval "$(oh-my-posh init bash --config ~/artesdosul/themes/oh-my-posh/artesdosul-linux.omp.json)"
Starship (Debian / WSL)
O mesmo desenho do tema Linux, para o Starship do fork araguaci/starship. O tempo do último comando fica no canto direito, em milissegundos (87ms, 1s234ms).
Dentro do Debian/WSL, com o repositório montado:
cd /mnt/d/artesdosul/artesdosul/themes/install
chmod +x starship.sh
./starship.sh
Manual:
mkdir -p ~/.config
cp themes/starship/artesdosul.toml ~/.config/starship.toml
# em ~/.bashrc, depois de qualquer oh-my-posh:
eval "$(starship init bash)"
Fonte Nerd Font no Windows Terminal (o WSL usa a fonte do host).
Raw URL do prompt Windows (após push em main):
https://raw.githubusercontent.com/artesdosul/artesdosul/main/themes/oh-my-posh/artesdosul-windows.omp.json
Home Assistant
Tema com modos light e dark. A chave YAML é Artes do Sul (com espaço): é o nome que o frontend usa em frontend.set_theme.
No HAOS, com os temas carregados por pasta:
# configuration.yaml
frontend:
themes: !include_dir_merge_named themes
mkdir -p /config/themes
curl -fsSL -o /config/themes/artes-do-sul.yaml \
https://raw.githubusercontent.com/artesdosul/artesdosul/main/themes/home-assistant/artes-do-sul.yaml
Recarregue os temas em Configurações → Sistema → YAML (ou reinicie) e escolha Artes do Sul no perfil. No claro, o roxo é a cor primária e o coral o destaque. No escuro, o coral passa a primária e o azul #38bdf8 vira o destaque.
| Claro | Escuro | |
|---|---|---|
| Primária | #691345 |
#FF7F50 |
| Destaque | #FF7F50 |
#38bdf8 |
| Fundo | #FBF6F3 |
#0a1118 |
| Cartão | #FFFFFF |
#1e293b |
VS Code, Cursor e Antigravity
Os três editores leem o mesmo pacote de tema. Há duas variantes: Artes do Sul Dark e Artes do Sul Light. A barra de atividade e a status bar ficam no roxo #691345, com o coral #FF7F50 no destaque, na aba ativa e no cursor.
cd themes/install
.\editors.ps1 # os três
.\editors.ps1 -Target cursor # só Cursor
O script copia themes/editors para:
| Editor | Pasta |
|---|---|
| VS Code | %USERPROFILE%\.vscode\extensions\artesdosul.artes-do-sul-theme-1.0.0 |
| Cursor | %USERPROFILE%\.cursor\extensions\artesdosul.artes-do-sul-theme-1.0.0 |
| Antigravity | %USERPROFILE%\.antigravity\extensions\artesdosul.artes-do-sul-theme-1.0.0 |
Recarregue a janela (Developer: Reload Window) e selecione o tema em File → Preferences → Theme → Color Theme.
Paleta
| Token | Hex | Papel |
|---|---|---|
| Coral | #FF7F50 |
Accent / prompt |
| Roxo | #691345 |
OS / marca |
| Sky | #38bdf8 |
Path / ahead |
| Gold | #e6c458 |
Dirty git / tempo |
| Emerald | #10b981 |
Git limpo |
| Slate | #0f172a / #1e293b |
Fundos |
| Homelab cyan | #06b6d4 |
Variante lab |
| Homelab violet | #8b5cf6 |
Variante lab |
Diferenças Windows × Linux
| Windows | Linux | |
|---|---|---|
| Sessão | shell + admin | user@host + root |
| Path | ícones Nerd, max_depth 3 |
/, ~, max_depth 4 |
| Extra | osc99 WT |
bateria + WSL label |
| Default install | windows.ps1 → windows |
linux.sh → linux |
Correções aplicadas (vs. omp antigo na raiz)
- Git: dirty por último nos
background_templates - Linguagens:
display_mode: files|context executiontimesempre visível no canto direito (threshold: 0,always_enabled), em ms (roundrock)- Removido
\u202ddo Go - Status à direita, antes do tempo: check verde
okou cruz vermelhanot ok - Accent alinhado à marca do site
Publicação e regras GitHub
Ver PUBLISH.md. Validação CI: .github/workflows/validate-themes.yml.
Licença dos temas
MIT — ver LICENSE. (O site Jekyll permanece sob a licença do repositório.)