{ config, pkgs, ... }: { programs.fastfetch = { enable = true; settings = { display = { separator = " -> "; }; modules = [ { type = "custom"; format = "{#90}╭─────────────────────────────────────────────────╮"; } { type = "title"; } { type = "custom"; format = "{#90}╰─────────────────────────────────────────────────╯"; } { type = "custom"; format = "{#90}╭─────────────────────────────────────────────────┐"; } # OS and Software Info { type = "os"; key = " OS"; format = "{pretty-name}"; keyColor = "36"; } { type = "kernel"; key = "│ ├ Kernel"; keyColor = "36"; } { type = "uptime"; key = "│ ├󰅐 Uptime"; keyColor = "36"; } { type = "packages"; key = "│ ├󰏖 Packages"; keyColor = "36"; } { type = "shell"; key = "│ ├ Shell"; keyColor = "36"; } { type = "wm"; key = "│ ├ WM"; keyColor = "36"; } { type = "terminal"; key = "│ └ Terminal"; keyColor = "36"; } # Hardware Info { type = "host"; key = " PC"; keyColor = "green"; } { type = "cpu"; key = "│ ├ CPU"; keyColor = "green"; } { type = "gpu"; key = "│ ├󰍛 GPU"; keyColor = "green"; } { type = "disk"; key = "│ ├ Disk"; keyColor = "green"; } { type = "memory"; key = "│ ├󰑭 RAM"; keyColor = "green"; } { type = "swap"; key = "│ ├󰓡 Swap"; keyColor = "green"; } { type = "display"; key = "│ └󰍹 Monitor"; keyColor = "green"; } { type = "custom"; format = "{#90}╰─────────────────────────────────────────────────╯"; } "break" { type = "custom"; format = "{#90}╰─────────{#90}  {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#90} ─────────╯"; } ]; }; }; }