{ programs.fastfetch = { enable = true; settings = { logo = { padding = { top = 2; left = 1; right = 2; }; }; display = { separator = " "; }; modules = [ # Title { type = "title"; format = "{#1}╭───────────── {#}{user-name-colored}"; } # System Information Header { type = "custom"; format = "{#1}│ {#}System Information"; } { type = "os"; key = "│ {#keys}󰍹 OS"; } { type = "kernel"; key = "│ {#keys}󰒋 Kernel"; } { type = "uptime"; key = "│ {#keys}󰅐 Uptime"; } { type = "packages"; key = "│ {#keys}󰏖 Packages"; format = "{all}"; } { type = "custom"; format = "{#1}│"; } # Desktop Environment { type = "custom"; format = "{#1}│ {#}Desktop Environment"; } { type = "de"; key = "│ {#keys}󰧨 DE"; } { type = "wm"; key = "│ {#keys}󱂬 WM"; } { type = "wmtheme"; key = "│ {#keys}󰉼 Theme"; } { type = "display"; key = "│ {#keys}󰹑 Resolution"; } { type = "shell"; key = "│ {#keys}󰞷 Shell"; } { type = "terminalfont"; key = "│ {#keys}󰛖 Font"; } { type = "custom"; format = "{#1}│"; } # Hardware Information { type = "custom"; format = "{#1}│ {#}Hardware Information"; } { type = "cpu"; key = "│ {#keys}󰻠 CPU"; } { type = "gpu"; key = "│ {#keys}󰢮 GPU"; } { type = "memory"; key = "│ {#keys}󰍛 Memory"; } { type = "disk"; key = "│ {#keys}󰋊 Disk (/)"; folders = "/"; } { type = "custom"; format = "{#1}│"; } # Colors { type = "colors"; key = "│"; symbol = "circle"; } # Footer { type = "custom"; format = "{#1}╰───────────────────────────────╯"; } ]; }; }; }