Fastfetch Config Tinkering

Das ist Zeile 41, aber bei mir habe ich da nur einmal ‘Display’ eingetragen…hmm

Ist irgendwas an deinem Displayport eingesteckt? Oder gehst du über HDMI?

1 Like

Über den Displayport.

Was passiert, wenn du Display und Sound auskommentierst?
So finden wir es heraus, ob es an der config liegt oder sonstwo

EDIT: Ich habe zwei Monitore angeschlossen, dachte zuerst, ich habe deswegen zweimal Display in der config. Dem ist aber nicht so.
Hast du vielleicht einen chromebasierten browser ? Schalte den mal aus und starte fastfetch nochmal

1 Like

Keinen Chrome basierten Browser, wenn ich in der config das auskommentiere startet fastfetch nicht mehr und zeigt mir eine Fehlermeldung mit entsprechender Zeile.

Sehr komisches Verhalten wegen der Fehlermeldung. Ich muss zugeben, ich bin gerade überfragt

1 Like

Final tweaks on the entries. I think I have them exactly as I want. Created a new image.

6 Likes

Habe eine andere config erstellt und damit funktioniert es.


fastfetch - config

{
  "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
  "logo": {
    "padding": {
      "top": 2,
      "left": 1,
      "right": 2
    }
  },
  "display": {
    "separator": "  "
  },
  "modules": [
    // Title
    {
      "type": "title",
      "format": "{#1}╭───────────── {#}{user-name-colored}"
    },
    // System Information
    {
      "type": "custom",
      "format": "{#1}│ {#}System Information"
    },
    {
      "type": "os",
      "key": "{#separator}│  {#keys}󰍹 OS"
    },
    {
      "type": "kernel",
      "key": "{#separator}│  {#keys}󰒋 Kernel"
    },
    {
      "type": "uptime",
      "key": "{#separator}│  {#keys}󰅐 Uptime"
    },
    {
      "type": "packages",
      "key": "{#separator}│  {#keys}󰏖 Packages",
      "format": "{all}"
    },
    {
      "type": "custom",
      "format": "{#1}│"
    },
    // Desktop Environment
    {
      "type": "custom",
      "format": "{#1}│ {#}Desktop Environment"
    },
    {
      "type": "de",
      "key": "{#separator}│  {#keys}󰧨 DE"
    },
    {
      "type": "wm",
      "key": "{#separator}│  {#keys}󱂬 WM"
    },
    {
      "type": "wmtheme",
      "key": "{#separator}│  {#keys}󰉼 Theme"
    },
    {
      "type": "display",
      "key": "{#separator}│  {#keys}󰹑 Resolution"
    },
    {
      "type": "shell",
      "key": "{#separator}│  {#keys}󰞷 Shell"
    },
    {
      "type": "terminalfont",
      "key": "{#separator}│  {#keys}󰛖 Font"
    },
    {
      "type": "custom",
      "format": "{#1}│"
    },
    // Hardware Information
    {
      "type": "custom",
      "format": "{#1}│ {#}Hardware Information"
    },
    {
      "type": "cpu",
      "key": "{#separator}│  {#keys}󰻠 CPU"
    },
    {
      "type": "gpu",
      "key": "{#separator}│  {#keys}󰢮 GPU"
    },
    {
      "type": "memory",
      "key": "{#separator}│  {#keys}󰍛 Memory"
    },
    {
      "type": "disk",
      "key": "{#separator}│  {#keys}󰋊 Disk (/)",
      "folders": "/"
    },
    {
      "type": "custom",
      "format": "{#1}│"
    },
    // Colors
    {
      "type": "colors",
      "key": "{#separator}│",
      "symbol": "circle"
    },
    // Footer
    {
      "type": "custom",
      "format": "{#1}╰───────────────────────────────╯"
    }
  ]
}
type or paste code here
6 Likes

Looks good. I may have to try messing around with this.

1 Like

Thanks. Please let me know if you detect any error messages like that one from @birdey

1 Like

Sehr schön. Mich würde halt interessieren was das für eine Fehlermeldung ist, was sie bedeutet oder woher sie kommt.
Let see if @ricklinux has the same experience

@swh
Where is the fastfetch - config located? I can’t seem to find it.

1 Like

You need to run fastfetch --gen-config. Then it will be available in the .config folder > fastfetch > config.jsonc

3 Likes

@ricklinux
it’s ~/.config/fastfetch/config.jsonc

1 Like

Lot’s of info here and here about configuring Fastfetch. In order to get symbols and icons to properly show, you’ll need to install any of the available Nerd Fonts.

1 Like

I’d like to try your config but are you using a different terminal or any settings that i would need to change?

I am using konsole on Plasma. Just installed and use a NerdFont as @UncleSpellbinder described. In my case its JetBrains

2 Likes

How does one install the fonts from settings or pacman? Not something i do a lot of. Normally i just run with the defaults.

Install any nerd font from arch repos. Change the Konsole font in Konsole settings.

I did yay -S ttf-hack-nerd for my particular choice of font.

2 Likes

I use it from pacman
ttf-nerd-fonts-symbols
ttf-jetbrains-mono-nerd
then set a profile in konsole and use the nerd fonts or change default profile

2 Likes

I think I’m going to have to try this when i have more time. :persevere:

2 Likes