cachyos-setup/config/fastfetch/config.jsonc
p3ta00 c08daf3f85 Initial commit: CachyOS shell environment setup
Comprehensive shell environment setup for CachyOS/Arch Linux featuring:

- Modern CLI tools: eza, bat, fd, ripgrep, fzf, zoxide, dust, duf, procs, btop, sd, delta
- Development tools: neovim (NvChad), lazygit, starship, yazi, zellij, navi
- Shell: zsh with oh-my-zsh, syntax highlighting, autosuggestions
- Terminal: Ghostty configuration
- Dracula theme: Consistent theming across all tools
- Fonts: JetBrains Mono Nerd Font (all variants)
- Configs: starship, zellij, yazi, fastfetch, ghostty
- Dotfiles: .zshrc, .bashrc, zsh completions

Automated installation script handles all dependencies and configuration.
2025-11-14 01:15:39 -08:00

121 lines
3.6 KiB
Text

{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"height": 19,
"width": 50,
"padding": {
"top": 2,
"left": 3
}
},
"modules": [
"break",
{
"type": "custom",
"format": "┌────────────────────── Hardware ──────────────────────┐",
"outputColor": "red"
},
{
"type": "title",
"key": " PC",
"keyColor": "green"
},
{
"type": "cpu",
"key": "│ ├󰍛CPU",
"showPeCoreCount": true,
"format": "{1}",
"keyColor": "green"
},
{
"type": "gpu",
"key": "│ ├󰍛 GPU",
"keyColor": "green"
},
{
"type": "memory",
"key": "└ └󰍛 Memory",
"keyColor": "green"
},
{
"type": "custom",
"format": "└──────────────────────────────────────────────────────┘",
"outputColor": "red"
},
"break",
{
"type": "custom",
"format": "┌────────────────────── Software ──────────────────────┐",
"outputColor": "red"
},
{
"type": "os",
"key": " OS",
"keyColor": "yellow"
},
{
"type": "kernel",
"key": "│ ├ Kernel",
"keyColor": "yellow"
},
{
"type": "packages",
"key": "│ ├󰏖 Packages",
"keyColor": "yellow"
},
{
"type": "shell",
"key": "│ ├ Shell",
"keyColor": "yellow"
},
{
"type": "command",
"key": "│ ├ OS Age",
"keyColor": "yellow",
"text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days"
},
{
"type": "uptime",
"key": "└ └ Uptime",
"keyColor": "yellow"
},
"break",
{
"type": "de",
"key": " DE",
"keyColor": "blue"
},
{
"type": "lm",
"key": "│ ├ LM",
"keyColor": "blue"
},
{
"type": "wm",
"key": "│ ├ WM",
"keyColor": "blue"
},
{
"type": "gpu",
"key": "│ ├󰍛 GPU Driver",
"format": "{3}",
"keyColor": "blue"
},
{
"type": "wmtheme",
"key": "└ └󰉼 Theme",
"keyColor": "blue"
},
{
"type": "custom",
"format": "└────────────────────────────────────────────────────┘",
"outputColor": "red"
},
{
"type": "custom",
"format": " \u001b[90m \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m \u001b[37m "
},
"break"
]
}