From 075a5df837750b219fb74a3b57c292f665934d0a Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Fri, 10 May 2024 17:02:55 -0400 Subject: [PATCH] enhence: add fastfetch config --- .install/hyprland-dotfiles.sh | 3 + .install/qtile-dotfiles.sh | 3 + fastfetch/config.jsonc | 165 ++++++++++++++++++++++++++++++++++ 3 files changed, 171 insertions(+) create mode 100644 fastfetch/config.jsonc diff --git a/.install/hyprland-dotfiles.sh b/.install/hyprland-dotfiles.sh index 3c4e761..022afc4 100644 --- a/.install/hyprland-dotfiles.sh +++ b/.install/hyprland-dotfiles.sh @@ -40,5 +40,8 @@ fi if [ -d ~/dotfiles-versions/$version/swappy ]; then _installSymLink eww ~/.config/eww ~/dotfiles/eww/ ~/.config fi +if [ -d ~/dotfiles-versions/$version/fastfetch ]; then + _installSymLink fastfetch ~/.config/fastfetch ~/dotfiles/fastfetch/ ~/.config +fi echo ":: Symbolic links created." echo diff --git a/.install/qtile-dotfiles.sh b/.install/qtile-dotfiles.sh index 65ae219..fe1bcd0 100644 --- a/.install/qtile-dotfiles.sh +++ b/.install/qtile-dotfiles.sh @@ -35,4 +35,7 @@ fi if [ -d ~/dotfiles-versions/$version/swappy ]; then _installSymLink swappy ~/.config/swappy ~/dotfiles/swappy/ ~/.config fi +if [ -d ~/dotfiles-versions/$version/fastfetch ]; then + _installSymLink fastfetch ~/.config/fastfetch ~/dotfiles/fastfetch/ ~/.config +fi echo ":: Symbolic links created." diff --git a/fastfetch/config.jsonc b/fastfetch/config.jsonc new file mode 100644 index 0000000..501fe00 --- /dev/null +++ b/fastfetch/config.jsonc @@ -0,0 +1,165 @@ +// Note that you must replace the image path to an existing image to display it. + +{ + "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", + // "logo": { + // "type": "iterm", + // "source": "/Users/carter/Desktop/apple1.png", + // "width": 28, + // "height": 12 + // }, + "display": { + // "separator": "  " + "separator": " " + }, + "modules": [ + { + "type": "host", + "key": "╭─󰌢", + "keyColor": "green" + }, + { + "type": "cpu", + "key": "├─󰻠", + "keyColor": "green" + }, + { + "type": "gpu", + "key": "├─󰍛", + "keyColor": "green" + }, + { + "type": "disk", + "key": "├─", + "keyColor": "green" + }, + { + "type": "memory", + "key": "├─󰑭", + "keyColor": "green" + }, + { + "type": "swap", + "key": "├─󰓡", + "keyColor": "green" + }, + { + "type": "display", + "key": "├─󰍹", + "keyColor": "green" + }, + { + "type": "battery", + "key": "├─", + "keyColor": "green" + }, + { + "type": "poweradapter", + "key": "├─", + "keyColor": "green" + }, + { + "type": "gamepad", + "key": "├─", + "keyColor": "green" + }, + { + "type": "bluetooth", + "key": "├─", + "keyColor": "green" + }, + { + "type": "sound", + "key": "╰─", + "keyColor": "green" + }, + "break", + + { + "type": "shell", + "key": "╭─", + "keyColor": "yellow" + }, + { + "type": "terminal", + "key": "├─", + "keyColor": "yellow" + }, + { + "type": "terminalfont", + "key": "├─", + "keyColor": "yellow" + }, + { + "type": "lm", + "key": "├─󰧨", + "keyColor": "yellow" + }, + { + "type": "de", + "key": "├─", + "keyColor": "yellow" + }, + { + "type": "wm", + "key": "├─", + "keyColor": "yellow" + }, + { + "type": "theme", + "key": "├─󰉼", + "keyColor": "yellow" + }, + { + "type": "icons", + "key": "╰─󰀻", + "keyColor": "yellow" + }, + + "break", + { + "type": "title", + "key": "╭─", + "format": "{1}@{2}", + "keyColor": "blue" + }, + { + "type": "os", + "key": "├─󰣇", // Just get your distro's logo off nerdfonts.com + "keyColor": "blue" + }, + { + "type": "kernel", + "key": "├─", + "format": "{1} {2}", + "keyColor": "blue" + }, + { + "type": "packages", + "key": "├─󰏖", + "keyColor": "blue" + }, + { + "type": "uptime", + "key": "├─󰅐", + "keyColor": "blue" + }, + { + "type": "media", + "key": "├─󰝚", + "keyColor": "blue" + }, + { + "type": "localip", + "key": "╰─󰩟", + "compact": true, + "keyColor": "blue" + }, + { + "type": "colors", + "paddingLeft": 4, + "symbol": "circle" + } + ] +} +