DDfetch
System fetch em Bash com ASCII art customizável (estilo fastfetch/neofetch).
9 testes · 9 passou · 0 falhou · 0 skip
- script executou (exit 0)0.00s
- contém: OS:0.00s
- contém: Kernel:0.00s
- contém: Packages:0.00s
- contém: Shell:0.00s
- contém: WM:0.00s
- contém: CPU:0.00s
- contém: RAM:0.00s
- user@host presente0.00s
Entrypoints (CLI)
- —
Módulos e funções principais
Estrutura de arquivos
- Makefile
- README.md
- ddfetch
- test/ddfetch-test.sh
README
# 🚀 DDfetch
Ferramenta leve e customizável de informações do sistema, escrita em Bash, inspirada em ferramentas como fastfetch e neofetch.
O DDfetch exibe informações do sistema junto com uma arte ASCII customizável em um layout limpo e minimalista — perfeito para a estética do terminal e setups de r/unixporn.
---
## ✨ Funcionalidades
- 🧠 Escrito em Bash puro (sem dependências)
- 🎨 Suporte a arte ASCII customizável
- ⚡ Rápido e leve
- 🖥 Exibe informações do sistema:
- Sistema operacional (OS)
- Kernel
- Pacotes
- Shell
- Gerenciador de janelas (WM)
- CPU
- Memória (RAM)
- 🔧 Fácil de modificar e estender
---
## 📸 Pré-visualização
_(adicione uma captura de tela aqui)_
---
## 📦 Instalação e uso
Escrito em **Bash puro** — nenhuma dependência além de um terminal Linux/macOS.
```bash
git clone https://github.com/Diogo-Damasceno/DDfetch.git
cd DDfetch
chmod +x ddfetch
# roda direto
./ddfetch
# ou instala no PATH
sudo cp ddfetch /usr/local/bin/ddfetch
# depois: ddfetch
```
## Exemplo
```bash
ddfetch # mostra info do sistema + arte ASCII
```
Funciona em qualquer shell POSIX. Personalize a arte ASCII e as cores editando as variáveis no topo do script.
Como rodar na prática (entrada → saída):
$ ddfetch
.--. diogo@arch
|o_o | OS: Arch Linux x86_64
|:_/ | Kernel: 6.9.0-arch1
// \ \ Memoria: 4812MiB / 15920MiB
(| | ) Shell: zsh 5.9
/'\_ _/`\ WM: Hyprland
\___)=(___/