کانفیگ fastfetch و neofetch

کانفیگ های fastfetch یا neofetch خودتونو بفرستید لذت ببریم! :grinning_face:
برای خودم:

config.jsonc:

//   _____ _____ _____ _____ _____ _____ _____ _____ _____ 
//  |   __|  _  |   __|_   _|   __|   __|_   _|     |  |  |
//  |   __|     |__   | | | |   __|   __| | | |   --|     |
//  |__|  |__|__|_____| |_| |__|  |_____| |_| |_____|__|__|  PARCH
//
//


{
    "logo": {
        "source": "~/.config/fastfetch/ascii.txt",
        "padding": {
            "top": 2,
            "right": 6
        }
    },
    "display": {
        "separator": " "
    },
    "modules": [
	"break",
	"break",
	{
            "type": "title",
            "keyWidth": 10
        },
        "break",
        {
            "type": "os",
            "key": " ",
            "keyColor": "33",  // = color3
        },
        {
            "type": "kernel",
            "key": " ",
            "keyColor": "33",
        },
        {
            "type": "packages",
            "format": "{} (pacman)",
            "key": " ",
            "keyColor": "33",  
        },
        {
            "type": "shell",
            "key": " ",
            "keyColor": "33", 
        },
        {
            "type": "terminal",
            "key": " ",
            "keyColor": "33", 
        },
        {
            "type": "wm",
            "key": " ",
            "keyColor": "33", 
        },
        {
            "type": "uptime",
            "key": " ",
            "keyColor": "33", 
        },
        {
            "type": "media",
            "key": "󰝚 ",
            "keyColor": "33", 
        },
        "break",
        "break",
        "colors",
        "break",
        "break",
    ]
}

ascii.txt:

              MOx0NMM   
            M0doNM      
          MMccc0M       
         MXokkcdM       
         WlcccccdWM     
        MOcccccccoNM    
        MxcccccccclNM   
        Mkccdoccco0MM   
        MXOXdccccdol0M  
         MNlccccccccxM  
          Mkcccccccc0M  
            MKocccclOM  
             MKkxOWM


این فست فچ بنده اس, و فایل کانفیگش هم در

قرار دادم, رمز هم 1234 هستش.


عیب نداره پارچ نیستم😔


⠀⠀⠀⠀⣠⣶⡾⠏⠉⠙⠳⢦⡀⠀⠀⠀⢠⠞⠉⠙⠲⡀⠀
⠀⠀⠀⣴⠿⠏⠀⠀⠀⠀⠀⠀⢳⡀⠀⡏⠀⠀⠀⠀⠀⢷
⠀⠀⢠⣟⣋⡀⢀⣀⣀⡀⠀⣀⡀⣧⠀⢸⠀⠀⠀⠀⠀ ⡇
⠀⠀⢸⣯⡭⠁⠸⣛⣟⠆⡴⣻⡲⣿⠀⣸  ok  ⡇
⠀⠀⣟⣿⡭⠀⠀⠀⠀⠀⢱⠀⠀⣿⠀⢹⠀⠀⠀⠀⠀ ⡇
⠀⠀⠙⢿⣯⠄⠀⠀⠀⢀⡀⠀⠀⡿⠀⠀⡇⠀⠀⠀⠀⡼
⠀⠀⠀⠀⠹⣶⠆⠀⠀⠀⠀⠀⡴⠃⠀⠀⠘⠤⣄⣠⠞⠀
⠀⠀⠀⠀⠀⢸⣷⡦⢤⡤⢤⣞⣁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⢀⣤⣴⣿⣏⠁⠀⠀⠸⣏⢯⣷⣖⣦⡀⠀⠀⠀⠀⠀⠀
⢀⣾⣽⣿⣿⣿⣿⠛⢲⣶⣾⢉⡷⣿⣿⠵⣿⠀⠀⠀⠀⠀⠀
⣼⣿⠍⠉⣿⡭⠉⠙⢺⣇⣼⡏⠀⠀⠀⣄⢸⠀⠀⠀⠀⠀⠀


{
    "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
    "logo": {
        "source": "~/.config/fastfetch/ascii.txt",
         "color": {"1": "1"},
         "width": 1,
        "height": 1
    },
    "display": {
    "separator": " 󰧟 ",              
    "color": {
        "keys": "white",           
        "title": "white",          
        "separator": "2"    
    }
},
    "modules": [

        {
            "type": "os",
            "key": " ",
            
        },
        {
            "type": "kernel",
            "key": " ",
            
        },
        {
            "type": "de",
            "key": " ",
            
        },
                {
            "type": "cpu",
            "key": " ",
              
        },
                {
            "type": "gpu",
            "key": " ",
            "format": "{2}",
            
        },
        {
            "type": "memory",
            "key": " "
        },
        {
            "type": "packages",
            "key": " ",
             
        },
        {
            "type": "terminal",
            "key": " ",
             
        },
        {
            "type": "wm",
            "key": " ",
            
        },
                        {
            "type": "wmtheme",
            "key": "󰉼 ",
            
        },
        {
           "type": "command",
           "key": " ",
           "text": "birth=$(stat -c %W /); now=$(date +%s); echo $(( (now - birth) / 86400 )) days"
        },
        "break",
        {
            "type": "colors",
            "symbol": "circle"
        },
        
        
    ]
}

از چه فونتی واسه ترمینالت استفاده میکنی؟

Agave Nerd Font
نشد برات اپلود کنم نمیزاره

{
  "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
  "logo": {
    "type": "kitty",
    "source": "~/.config/fastfetch/parch-logo.png",
    "width": 38,
    "height": 18,
    "padding": {
      "top": 0,
      "left": 2,
      "right": 3
    }
  },
  "display": {
    "separator": " → ",
    "color": {
      "title": "blue",
      "keys": "cyan",
      "output": "white"
    },
    "key": {
      "width": 12
    }
  },
  "modules": [
    "title",
    "separator",
    "os",
    "host",
    "kernel",
    "uptime",
    "packages",
    "shell",
    "resolution",
    "de",
    "wm",
    "theme",
    "icons",
    "terminal",
    "cpu",
    "gpu",
    "memory",
    "disk",
    "colors"
  ]
}

آقا در جریان باش این رو decrypt میزنی، 404 میده.

آره چون میتسوزو TTL داره برای فایل‌ها و دائمی نگهشون نمی‌داره.

حله کلی گفتم که در جریان باشه اگه میخواد تو کد بلاک بفرسته کانفیگشو که فیض ببریم.

ممنون
داخل مخزن extra هست لازم نیست بفرستی :heart:

عه خب اگه اینجوریه داخل کدبلاک قرار میدمش

{
  "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
  "logo": {
    "source": "$(find \"${XDG_CONFIG_HOME:-$HOME/.config}/fastfetch/pngs/\" -name \"*.png\" | shuf -n 1)",
    "height": 18,
    "padding": {
      "top": 1,
      "left": 2,
      "right": 3
    }
  },
  "display": {
    "separator": "  \u001b[90m\u001b[0m  "
  },
  "modules": [
    "break",
    {
      "type": "title",
      "format": "\u001b[1m\u001b[36m{1}\u001b[90m@\u001b[34m{2}\u001b[0m"
    },
    "break",
    
    // --- SOFTWARE SUBSYSTEM ---
    {
      "type": "custom",
      "format": "\u001b[90m╭─ \u001b[1m\u001b[36m󰣆 Software \u001b[90m────────────────────────────╮\u001b[0m"
    },
    {
      "type": "os",
      "key": "│ \u001b[36m󰣇 OS      \u001b[0m",
      "format": "{2} {3}",
      "keyColor": "cyan"
    },
    {
      "type": "kernel",
      "key": "│ \u001b[36m Kernel  \u001b[0m",
      "keyColor": "cyan"
    },
    {
      "type": "packages",
      "key": "│ \u001b[36m󰏗 Pkgs    \u001b[0m",
      "keyColor": "cyan"
    },
    {
      "type": "shell",
      "key": "│ \u001b[36m Shell   \u001b[0m",
      "keyColor": "cyan"
    },
    {
      "type": "wm",
      "key": "│ \u001b[36m󱗃 WM      \u001b[0m",
      "format": "{2}",
      "keyColor": "cyan"
    },
    {
      "type": "terminal",
      "key": "│ \u001b[36m Term    \u001b[0m",
      "keyColor": "cyan"
    },

    // --- HARDWARE SUBSYSTEM ---
    {
      "type": "custom",
      "format": "\u001b[90m├─ \u001b[1m\u001b[34m󰻠 Hardware \u001b[90m────────────────────────────┤\u001b[0m"
    },
    {
      "type": "cpu",
      "key": "│ \u001b[34m CPU     \u001b[0m",
      "format": "{1} \u001b[90m({5}) @ {7}\u001b[0m", 
      "keyColor": "blue"
    },
    {
      "type": "gpu",
      "key": "│ \u001b[34m󰊴 GPU     \u001b[0m",
      "format": "{1} {2} \u001b[90m[{3}]\u001b[0m",
      "keyColor": "blue"
    },
    {
      "type": "memory",
      "key": "│ \u001b[34m RAM     \u001b[0m",
      "keyColor": "blue"
    },
    {
      "type": "swap",
      "key": "│ \u001b[34m󰓡 Zram    \u001b[0m",
      "keyColor": "blue"
    },
    {
      "type": "disk",
      "key": "│ \u001b[34m󰋊 Disk    \u001b[0m",
      "keyColor": "blue"
    },
    {
      "type": "display",
      "key": "│ \u001b[34m󰍹 Display \u001b[0m",
      "format": "{1}x{2} \u001b[90m@ {3}Hz [{7}]\u001b[0m",
      "keyColor": "blue"
    },
    {
      "type": "battery",
      "key": "│ \u001b[34m󰁹 Battery \u001b[0m",
      "keyColor": "blue"
    },

    // --- TELEMETRY SUBSYSTEM ---
    {
      "type": "custom",
      "format": "\u001b[90m├─ \u001b[1m\u001b[35m󱑂 Telemetry \u001b[90m───────────────────────────┤\u001b[0m"
    },
    {
      "type": "localip",
      "key": "│ \u001b[35m󰩟 LAN IP  \u001b[0m",
      "keyColor": "magenta"
    },
    {
      "type": "command",
      "key": "│ \u001b[35m󱦟 OS Age  \u001b[0m",
      "text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo \"$days_difference days\"",
      "keyColor": "magenta"
    },
    {
      "type": "uptime",
      "key": "│ \u001b[35m󱫐 Uptime  \u001b[0m",
      "keyColor": "magenta"
    },
    {
      "type": "media",
      "key": "│ \u001b[35m󰝚 Media   \u001b[0m",
      "keyColor": "magenta"
    },
    {
      "type": "custom",
      "format": "\u001b[90m╰─────────────────────────────────────────╯\u001b[0m"
    },
    "break",
    {
      "type": "colors",
      "paddingLeft": 2,
      "symbol": "circle"
    },
    "break"
  ]
}


GitHub Link

چطوری از kitty داخل fish استفاده میکنی


اینم از کانفینگ من :sweat_smile:

{
    "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
    "logo": {
        "type": "auto",
        "source": "/home/nilin/.config/fastfetch/logo.txt",
        "color": {
        "1": "#55CDFC",
        "2": "#F7A8B8",
        "3": "#FFFFFF"
        }
    },
    "modules": [
        "title",
        "break",
        {
            "type": "custom",
            "format": "\u001b[90m┌──────────────────────────────Hardware───────────────────────────────┐"
        },
        {
            "type": "host",
            "key": "  PC        ",
            "keyColor": "38;2;208;143;255"
        },
        {
            "type": "cpu",
            "key": " ┌ ┌CPU      ",
            "keyColor": "38;2;208;143;255",
            "format": "{name} ({cores-physical}C/{cores-logical}T) @ {freq-max}"
        },
        {
            "type": "gpu",
            "key": " │ ├GPU      ",
            "keyColor": "38;2;208;143;255"
        },
        {
            "type": "disk",
            "key": " │ ├Disk     ",
            "keyColor": "38;2;208;143;255",
            "percent": {
            "type": 3,
            "green": 30,
            "yellow": 70
          }
        },
        {
            "type": "memory",
            "key": " └ └RAM      ",
            "keyColor": "38;2;208;143;255",
            "percent": {
            "type": 3,
            "green": 30,
            "yellow": 70
           }
        },
        {
            "type": "custom",
            "format": "\u001b[90m└─────────────────────────────────────────────────────────────────────┘"
        },
        "break",
        {
            "type": "custom",
            "format": "\u001b[90m┌──────────────────────────────Software───────────────────────────────┐"
        },
        {
            "type": "os",
            "key": " ┌ ┌OS       ",
            "keyColor": "38;2;183;82;255"
        },
        {
            "type": "kernel",
            "key": " │ ├Kernel   ",
            "keyColor": "38;2;183;82;255"
        },
        {
            "type": "bios",
            "key": " │ ├Bios     ",
            "keyColor": "38;2;183;82;255"
        },
        {
            "type": "packages",
            "key": " │ ├Packages ",
            "keyColor": "38;2;183;82;255"
        },
        {
            "type": "shell",
            "key": " └ └Shell    ",
            "keyColor": "38;2;183;82;255"
        },
        "break",
        {
            "type": "de",
            "key": " ┌ ┌de       ",
            "keyColor": "38;2;167;43;255"
        },
        {
            "type": "lm",
            "key": " │ ├lm       ",
            "keyColor": "38;2;167;43;255"
        },
        {
            "type": "wm",
            "key": " │ ├wm       ",
            "keyColor": "38;2;167;43;255"
        },
        {
            "type": "wmtheme",
            "key": " │ ├theme    ",
            "keyColor": "38;2;167;43;255"
        },
        {
            "type": "terminal",
            "key": " └ └Terminal ",
            "keyColor": "38;2;167;43;255"
        },
        {
            "type": "custom",
            "format": "\u001b[90m└─────────────────────────────────────────────────────────────────────┘"
        },
        "break",
        {
            "type": "custom",
            "format": "\u001b[90m┌─────────────────────────Uptime / Age / DT───────────────────────────┐"
        },
        {
            "type": "command",
            "key": " ┌ ┌OS Age   ",
            "keyColor": "38;2;149;0;255",
            "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": "38;2;149;0;255"
        },
        {
            "type": "media",
            "key": " │ ├Media    ",
            "keyColor": "38;2;149;0;255"
        },
        {
            "type": "datetime",
            "key": " └ └DateTime ",
            "keyColor": "38;2;149;0;255"
        },
                {
            "type": "custom",
            "format": "\u001b[90m└─────────────────────────────────────────────────────────────────────┘"
        },

//        {
//            "type": "colors"
//        },

        {
            "type": "colors",
            "paddingLeft": 2,
            "symbol": "circle"
        }
 
    ]
}

ASCII

$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$2⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠$3⣤⣤⣤⣤⣐⢢⠀⠀⠀⠀⠀$2⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$2⠀⣠⠴⠀⠀⠀⢀⣠⣶⠿⠛⢛$3⣛⣻⣷⣤⡈⠙⣷⣄⣀⡀⠀$2⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$2⢰⡏⢰⣆⣠⡾⣛⡁⠀⠀⠈⠉$3⠁⠀⣀⣉⣽⣿⣏⠉⠉⠙⢶$2⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀$2⣠⣷⣾⣟⣙⣷⣯⠀⠀⠀⣀⡤$3⠖⠛⠋⠉⠀⠉⠙⣷⣤⣤⣄$2⡹⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣾⠟$2⠉⣨⣿⢿⣿⠉⠙⣿⠛⠛⠁⠀$3⣀⣠⠤⠀⢀⡤⠞⠉⠙⣆⠈$2⠳⣜⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⡟⠀⠀$2⣴⢣⢏⡞⢹⣁⢀⣿⣧⣉⠉⠉$3⠉⣁⣠⠞⠉⠀⠀⠀⢰⣿⡆$2⠀⣿⢿⣧⣀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⣾⡿⠀⠀⣼$2⠇⠀⢸⡇⢸⣿⣿⣧⠈⠉⠉⠛$3⠛⠛⠉⠉⢀⠀⠀⣀⣼⠏⣇$2⠀⢸⡀⢿⠙⠓⠒⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢘⣿⠃⠀⣰⠇$2⠀⠀⢸⠁⢸⢻⣿⣮⠀⠀⠀⢀$3⣼⣷⣀⡀⣿⣤⣾⠟⠛⢳⣿$2⡄⠀⣷⠸⣷⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠘⣿⣧⠀⣿⠀$2⠀⠀⢸⠀⢸⣸⣯⠉⠳⣄⡀⢼$3⣏⣽⣿⣿⣿⢻⣿⣶⣭⣽⣿$2⡇⠀⢻⡇⣿⡇⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⢀⣠⣀⣼⣿⣿⣶⡇⠀$2⠀⠀⣾⠀⢸⣿⣿⣶⡀⠈⠙⣾$3⣿⣾⡃⠁⢷⡀⠙⠿⠋⠛⢻$2⣻⡀⠀⢷⡋⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠈⣰⣿⡏⠹⣿⡇⠀$2⠀⢱⡇⠀⢸⣿⣯⠙⣷⣯⣀⣻$3⣿⣾⣧⣄⣤⣿⣶⢤⡄⠀⠈$2⠻⣧⠀⣤⣿⣦⡀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢸⣿⢻⠀⠀⣿⣷⡇$2⠀⣸⠁⠀⣼⢸⢿⣿⣿⣿⣿⢿$3⡿⢿⡿⠾⣦⡀⠈⠛⢮⡣⣄$2⣴⣿⠀⣻⣷⡿⠃⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢾⣿⡸⡇⠀⣿⣿⡇$2⠸⡏⠀⠀⣿⣟⠀⢩⣿⠋⠉⠈$3⠁⠀⢿⣦⡙⢏⣦⠀⠊⠉⠈$2⠻⣟⣤⢏⡿⠃⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠘⣏⣇⢻⢠⡿⣿⣧$2⠀⡇⠀⠀⣿⠝⢦⡈⡟⠀⠀⠀$3⠀⠀⠀⣿⣿⣦⡙⠁⠀⠀⠀$2⠀⠘⢷⡋⠀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠸⡾⣿⠋⠀⣿⣿$2⣆⢹⡀⡄⢸⠀⠀⢉⠗⠒⠒⠚$3⠋⠀⠀⣿⢿⣛⠙⢦⡀⠀⠀$2⠀⠀⢠⡿⠛⠦⣤⡀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢹⣿⠀⠀⣿⣿$2⣿⡎⢷⡹⣼⣧⠖⠛⠓⠲⠶⠖$3⠒⠒⠉⠉⠑⢮⢉⣲⡾⠶⠶$2⠶⠦⣼⣇⠀⠀⠀⠉⠑⢶⡤⠤$1⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⢀⠀⠀⠀⣠⣿⡏⠀⣰⣿⢿$2⣿⣳⡈⠳⡝⠿⣄⡀⠀⠀⠀⠀$3⠀⠀⠀⢀⣤⠖⠋⠉⠉⠉⠉$2⠐⠲⣾⣿⡶⣄⠀⢀⠴⠋⠀⠀$1⠀⠉⢉⠲⢤⣀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠈⠓⠒⠚⠃⡼⠁⣴⣿⠛⠛$2⠉⠘⣧⠀⠸⣆⠀⠻⣟⡲⢤⡤$3⠔⠒⠋⠁⠀⠀⠀⠀⠀⠀⠀$2⠀⠀⠈⠀⠙⠲⢿⣏⠀⠀⠀⠀$1⠀⣤⠊⠀⠀⠈⠙⠦⣀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢀⡾⠁⣠⡿⠁⠀⠀$2⠀⠀⣸⠀⠀⢾⡦⠀⢻⠻⣾⡀$3⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$2⠀⠀⢀⠀⠀⠀⠀⠀⠉⠛⠷⣤$1⣾⣥⢤⣴⣧⣀⡁⠀⠈⢳⡄⠀⠀
⠀⠀⠀⣀⣴⠏⣠⠾⢋⡀⠀⠀⠀$2⢀⣰⠇⢀⣴⡿⣿⣀⣾⣴⠿⠦$3⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀$2⠀⠀⠘⡄⠀⠀⠀⠀⠀⠀⠀⠀$1⣆⠈⠁⠈⠳⣏⠻⣷⢤⡀⠻⣄⠀
⠀⠐⣺⣟⣵⣾⠁⠀⠀⠉⠒⠤⣴$2⣞⣡⣶⢟⣿⣾⠟⠋⠉⠁⢀⣀$3⢠⣽⣷⣴⡲⣄⠀⠀⠀⠀⠀$2⠀⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀$1⠘⡆⠀⠀⠀⠈⢣⡈⠓⠙⢦⣹⡆
⠀⣴⡿⣿⣿⠇⡆⠀⠀⠀⠀⣴⠟$2⠉⢀⣴⣿⣯⣀⠀⢠⡞⣧⢸⠋$3⢿⣿⣿⡻⣽⡀⠀⠀⠀⠀⠀$2⠀⠀⠀⢿⠀⠀⠀⠀⢀⡄⠀⠀$1⠀⠃⠀⠀⠀⠀⠈⢷⠀⢀⠘⣿⠃
⠀⡿⠀⣿⡟⠀⢧⠀⠀⠀⢴⠇⢠$2⣴⢞⣿⡿⣿⣿⣷⣿⣿⣿⣽⣿$3⡾⢿⣿⣽⣮⣿⣄⣀⣀⠤⢴$2⣦⡀⠀⠸⡄⠀⠀⢠⡾⠀⠀⠀$1⠀⠀⠀⠀⡆⠀⠀⠈⠀⣾⠶⠋⠀
⠀⣿⡀⣧⡇⠀⠸⡆⠀⠀⠀⠀⠈$2⢹⣼⣿⡇⣟⣹⣿⠏⣟⡼⣿⣿$3⣷⡼⠛⣒⢺⣋⣭⡖⢚⣿⠯$2⣭⠀⠀⠀⡇⠀⢀⡞⠁⠀⠀⠀$1⠀⠀⠀⢸⠇⠀⢀⣴⠞⠁⠀⠀⠀
⠀⠈⠛⢻⡇⠀⠀⣧⠀⠀⠀⠀⠀$2⢸⣿⡌⣧⣿⣯⣿⣴⣿⣿⣯⡝$3⠿⣾⡍⢿⣭⣭⣥⡿⢿⡋⠉$2⠀⠀⠀⢶⣿⠀⣼⠃⠀⠀⠀⠀$1⠀⠀⣠⣬⠔⠛⠉⠀⠀⠀⠀⠀⠀
⠀⠀⣠⡟⠁⠀⣆⣸⣆⠀⠀⠀⠀$2⢸⣿⣷⠯⠿⢿⣛⣍⣫⣽⣾⣧$3⢴⡾⢿⣏⢹⣿⣿⢿⠿⠛⠀$2⠀⠀⠀⣘⣿⣷⠃⢀⣠⠤⠶⠖$1⠒⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⢸⣉⠀⠀⠀⠸⡿⣿⣦⣠⣶⣫$2⣯⣡⣬⣯⣿⣿⡟⣿⢿⣯⣿⣿$3⣽⣧⣷⣬⣾⣿⣿⣮⣻⡄⠀$2⠀⠀⠀⠈⢿⣷⠖⠋⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⢀⡟⠙⠢⠤⠄⢹⣿⣿⢹⡯⣿$2⠷⢿⣿⣿⣾⣿⡇⣿⢸⣷⣷⣟$3⣩⡿⣿⢷⢹⢻⣯⣧⣿⠇⠀$2⠀⠀⠀⠀⢷⣿⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⢸⠇⠠⠤⣄⣀⠈⠻⡏⠀⠀⠀$2⠰⠿⡟⣯⢹⣿⡇⣿⡸⣿⣿⡏$3⡿⠧⠟⠿⠞⢩⡿⠋⠀⠀⠀$2⠀⠀⠀⠀⢸⢧⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⢿⠀⠀⠀⠀⠉⠁⠿⣷⠀⠀⠀$2⠀⠀⣷⣟⣾⣿⣷⠁⠉⠉⠉⠀$3⠁⠀⠀⢠⡴⠋⠀⠀⠀⠀⠀$2⠀⠀⠀⠀⣾⡏⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢠⡿⠀⠀⠀⠘⢦⡀⠉⢻⠀⠀⠀$2⠀⠀⠀⠀⠁⠀⠙⠒⠲⣤⣤⣤$3⣤⠴⠚⠋⠀⠀⠀⠀⠀⠀⠀$2⠀⠀⣠⠟⣹⡇⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⣿⢀⠀⠀⠀⠀⠀⠙⢢⣌⣧⡀⠀$2⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$3⠀⠀⠀⠀⠀⠀⣼⠃⣀⣠⡴$2⠾⠟⠛⠋⢻⡇⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠈⢻⣤⣀⣀⠀⠀⠀⠀⠈⠉⢳⣤$2⣜⣦⣀⣀⠀⠀⢀⣀⣀⣀⣀⣀$3⣠⠤⠤⠶⠖⠚⠉⠉⠉⠀⠀$2⠀⠀⠀⠀⢻⡇⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠘⣧⡀⠉⠙⠲⢄⠀⠀⠀⢺⡇$2⠀⠈⠉⠉⠉⠉⠉⠉⠉⠉⠁⠀$3⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$2⠀⠀⣀⣴⡾⠃⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⣟⣦⡄⠀⠀⠀⠀⠀⠀⣷$2⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀$3⠀⠀⠀⠀⠀⣀⣠⣤⠤⠔⠒$2⠛⠋⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠈⠻⣄⣀⡀⠀⠀⣀⣠⠾$2⠛⣶⠶⠶⠤⠤⣤⢤⣤⣤⣤⣶$3⡶⠖⠚⠋⠉⠉⠁⠀⠀⠀⠀$2⠀⠀⠘⡆⠀⠀⠀⠀⠀⠀⠀⠀$1⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
  

kitty.conf:

shell fish

#: The shell program to execute. The default value of . means to use
#: whatever shell is set as the default shell for the current user.


//   _____ _____ _____ _____ _____ _____ _____ _____ _____
//  |   __|  _  |   __|_   _|   __|   __|_   _|     |  |  |
//  |   __|     |__   | | | |   __|   __| | | |   --|     |
//  |__|  |__|__|_____| |_| |__|  |_____| |_| |_____|__|__|  PARCH
//
//
{
  "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
  "logo": {
    "type": "kitty",
    "source": "~/.config/fastfetch/parch-logo.png",
    "width": 38,
    "height": 18,
    "padding": {
      "top": 0,
      "left": 2,
      "right": 3
    }
  },
  "general": {},
  "display": {
    "disableLinewrap": "false",
    "separator": "",
    "key": {
      "width": 16,
    },
    "constants": [
      // CONSTANT {$1} - KEY BORDER (no background)
      "\u001b[90m",
      // CONSTANT {$2} - OUTPUT BORDER (no background)
      "\u001b[39m",
      // CONSTANT {$3} - VERTICAL BARS AT START AND 50th CHARACTERS FORWARD AND BACKWARD
      "\u001b[90m│                                                  │\u001b[50D\u001b[39m",
    ],
  },
  "modules": [
    // CUSTOM - Top UI bar
    {
      "type": "custom",
      "key": "{#90}{$1}╭─────────────╮",
      "format": "{#90}╭──────────────────────────────────────────────────╮",
    },
    {
      "type": "title",
      "key": "{#90}{$1}│ {#92}User        {#90}│",
      "format": "{$2}{$3}{user-name}",
    },
    {
      "type": "datetime",
      "key": "{#90}{$1}│ {#92}Datetime    {#90}│",
      "format": "{$2}{$3}{year}-{month-pretty}-{day-in-month}  {hour-pretty}:{minute-pretty}:{second-pretty}  {#2}{weekday}",
    },
    {
      "type": "title",
      "key": "{#90}{$1}│ {#93}Host:       {#90}│",
      "format": "{$2}{$3}{#1}{#36}{host-name}",
    },
    {
      "type": "host",
      "key": "{#90}{$1}│ {#93}Machine     {#90}│",
      "format": "{$2}{$3}{name} {#2}{version}",
    },
    {
      "type": "os",
      "key": "{#90}{$1}│ {#93}OS          {#90}│",
      "format": "{$2}{$3}{pretty-name} {codename}",
    },
    {
      "type": "kernel",
      "key": "{#90}{$1}│ {#93}Kernel      {#90}│",
      "format": "{$2}{$3}{sysname} {#2}v{release}",
    },
    {
      "type": "uptime",
      "key": "{#90}{$1}│ {#93}Uptime      {#90}│",
      "format": "{$2}{$3}{hours}:{minutes}:{seconds}",
    },
    {
      "type": "cpu",
      "key": "{#90}{$1}│ {#91}CPU         {#90}│",
      "showPeCoreCount": true,
      "temp": true,
      "format": "{$2}{$3}{name} {#2}C:{core-types}  {#2}{freq-max}",
    },
    {
      "type": "custom",
      "key": "{#90}{$1}│ {#91}GPU         {#90}│",
      "format": "{$2}{$3}Haswell-ULT Integrated Graphics  {#2}Integrated",
    },
    {
      "type": "custom",
      "key": "{#90}{$1}│ {#91}GPU         {#90}│",
      "format": "{$2}{$3}AMD ATI Radeon HD 8670M  {#2}Discrete",
    },
    {
      "type": "memory",
      "key": "{#90}{$1}│ {#91}Memory      {#90}│",
      "format": "{$2}{$3}{used} / {total} ({percentage}{$2})",
    },
    {
      "type": "disk",
      "key": "{#90}{$1}│ {#91}Disk        {#90}│",
      "format": "{$2}{$3}{size-used} / {size-total} ({size-percentage}{$2})",
    },
    {
      "type": "poweradapter",
      "key": "{#90}{$1}│ {#91}Power       {#90}│",
      "format": "{$2}{$3}{name}",
    },
    {
      "type": "terminal",
      "key": "{#90}{$1}│ {#95}Terminal    {#90}│",
      "format": "{$2}{$3}{pretty-name} {#2}{version}",
    },
    {
      "type": "terminalfont",
      "key": "{#90}{$1}│ {#95}Font        {#90}│",
      "format": "{$2}{$3}{name}  {#2}{size}",
    },
    {
      "type": "shell",
      "key": "{#90}{$1}│ {#95}Shell       {#90}│",
      "format": "{$2}{$3}{exe-name}  {#2}v{version}",
    },
    // CUSTOM - Bottom UI bar
    {
      "type": "custom",
      "key": "{#90}{$1}╰─────────────╯",
      "format": "{#90}╰──────────────────────────────────────────────────╯",
    },
  ],
}

آقا ی سوال!
چجوری ترمینالت اینجوریه؟ اپ جداس؟

ترمینال kitty با کانفیگ که توی ریپو دات فایل هایپرلندم هست:

آهان ممنون!
فقط با kde هم میشه دیگه نه؟

بله kitty رو جداگانه استفاده کن.