From fbe4560a4aa3a745eb441ad82ad8575b8ec5d8de Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 6 Jan 2025 14:21:15 +0900 Subject: [PATCH] added copying of modified fastfetch-compact for Arch --- CHANGELOGS.md | 3 + assets/fastfetch/arch.png | Bin 0 -> 8060 bytes assets/fastfetch/config-compact.jsonc | 75 +++++++++++++++ assets/fastfetch/config-v2.jsonc | 112 ++++++++++++++++++++++ assets/fastfetch/config.jsonc | 128 ++++++++++++++++++++++++++ install.sh | 5 + 6 files changed, 323 insertions(+) create mode 100644 assets/fastfetch/arch.png create mode 100644 assets/fastfetch/config-compact.jsonc create mode 100644 assets/fastfetch/config-v2.jsonc create mode 100644 assets/fastfetch/config.jsonc diff --git a/CHANGELOGS.md b/CHANGELOGS.md index 62d54b2..2e28b6a 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -1,5 +1,8 @@ ## Changelogs +## 06 Jan 2025 +- added copying of modified fastfetch-compact for Arch + ## 26 Dec 2024 - Removal of Bibata Ice cursor on assets since its integrated in the GTK Themes and Icons extract from a separate repo - integrated hyprcursor in Bibata Ice Cursor diff --git a/assets/fastfetch/arch.png b/assets/fastfetch/arch.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d67c403ad0b747460961f2cf6376663a6cef3a GIT binary patch literal 8060 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 " + }, + "modules": [ + "break", + { + "type": "title", + "keyWidth": 10, + "format": " {6}{7}{8}" + }, + { + "type": "custom", + "format": " ─────────────────────────── " + }, + { + "type": "kernel", + "key": " ", + "keyColor": "yellow" + }, + { + "type": "wm", + "key": " ", + "keyColor": "blue" + }, + { + "type": "shell", + "key": " ", + "keyColor": "yellow" + }, + { + "type": "terminal", + "key": " ", + "keyColor": "blue" + }, + /* + { + "type": "packages", + "key": "󰏖 ", + "keyColor": "yellow" + }, + */ + { + "type": "memory", + "key": "󰍛 ", + "keyColor": "magenta", + // format: used / total + "format": "{1} / {2}" + }, + { + "type": "uptime", + "key": "󰔛 ", + "keyColor": "green" + }, + { + "type": "custom", + "format": " ─────────────────────────── " + }, + { + "type": "custom", + "format": " \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m \u001b[37m \u001b[90m " + }, + "break", + ] +} diff --git a/assets/fastfetch/config-v2.jsonc b/assets/fastfetch/config-v2.jsonc new file mode 100644 index 0000000..cee27fd --- /dev/null +++ b/assets/fastfetch/config-v2.jsonc @@ -0,0 +1,112 @@ +{ +"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", +"logo": { + //"source": "~/.config/fastfetch/nixos.png", + //"type": "kitty-direct", + "height": 15, + "width": 30, + "padding": { + "top": 1 + } + }, +"display": { + "separator": " ➜ " +}, + +"modules": [ + "break", + { + "type": "os", + "key": " DISTRO", + "keyColor": "31", + }, + { + "type": "kernel", + "key": " ├  ", + "keyColor": "31", + }, + { + "type": "packages", + "key": " ├ 󰏖 ", + "keyColor": "31", + }, + { + "type": "shell", + "key": " └  ", + "keyColor": "31", + }, + "break", + { + "type": "wm", + "key": " DE/WM", + "keyColor": "32", + }, + { + "type": "wmtheme", + "key": " ├ 󰉼 ", + "keyColor": "32", + }, + { + "type": "icons", + "key": " ├ 󰀻 ", + "keyColor": "32", + }, + { + "type": "cursor", + "key": " ├  ", + "keyColor": "32", + }, + { + "type": "terminal", + "key": " ├  ", + "keyColor": "32", + }, + { + "type": "terminalfont", + "key": " └  ", + "keyColor": "32", + }, + "break", + { + "type": "host", + "format": "{2}", + "key": "󰌢 SYSTEM", + "keyColor": "33", + }, + { + "type": "cpu", + "format": "{1} ({3}) @ {7} GHz", + "key": " ├  ", + "keyColor": "33", + }, + { + "type": "gpu", + "format": "{2}", + "key": " ├ 󰢮 ", + "keyColor": "33", + }, + { + "type": "memory", + "key": " ├  ", + "keyColor": "33", + }, + { + "type": "swap", + "key": " ├ 󰓡 ", + "keyColor": "33", + }, + { + "type": "disk", + "key": " ├ 󰋊 ", + "keyColor": "33", + }, + { + "type": "display", + "key": " └  ", + "compactType": "original-with-refresh-rate", + "keyColor": "33", + }, + "break", + "break", +] +} diff --git a/assets/fastfetch/config.jsonc b/assets/fastfetch/config.jsonc new file mode 100644 index 0000000..dfbe1c8 --- /dev/null +++ b/assets/fastfetch/config.jsonc @@ -0,0 +1,128 @@ + +{ +"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", +"logo": { +"padding": { +"top": 1 +} +}, +"display": { +"separator": " 󰑃 " +}, +"modules": [ + "break", + { + "type": "os", + "key": " DISTRO", + "keyColor": "yellow" + }, + { + "type": "kernel", + "key": "│ ├", + "keyColor": "yellow" + }, + { + "type": "packages", + "key": "│ ├󰏖", + "keyColor": "yellow" + }, + { + "type": "shell", + "key": "│ └", + "keyColor": "yellow" + }, + { + "type": "wm", + "key": " DE/WM", + "keyColor": "blue" + }, + { + "type": "wmtheme", + "key": "│ ├󰉼", + "keyColor": "blue" + }, + { + "type": "icons", + "key": "│ ├󰀻", + "keyColor": "blue" + }, + { + "type": "cursor", + "key": "│ ├", + "keyColor": "blue", + }, + { + "type": "terminalfont", + "key": "│ ├", + "keyColor": "blue", + }, + { + "type": "terminal", + "key": "│ └", + "keyColor": "blue" + }, + { + "type": "host", + "key": "󰌢 SYSTEM", + "keyColor": "green" + }, + { + "type": "cpu", + "key": "│ ├󰻠", + "keyColor": "green" + }, + { + "type": "gpu", + "key": "│ ├󰻑", + "format": "{2}", + "keyColor": "green" + }, + { + "type": "display", + "key": "│ ├󰍹", + "keyColor": "green", + "compactType": "original-with-refresh-rate" + }, + { + "type": "memory", + "key": "│ ├󰾆", + "keyColor": "green" + }, + { + "type": "swap", + "key": "│ ├󰓡", + "keyColor": "green" + }, + { + "type": "uptime", + "key": "│ ├󰅐", + "keyColor": "green" + }, + { + "type": "display", + "key": "│ └󰍹", + "keyColor": "green" + }, + { + "type": "sound", + "key": " AUDIO", + "format": "{2}", + "keyColor": "magenta" + }, + { + "type": "player", + "key": "│ ├󰥠", + "keyColor": "magenta" + }, + { + "type": "media", + "key": "│ └󰝚", + "keyColor": "magenta" + }, + { + "type": "custom", + "format": "\u001b[90m \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m \u001b[37m \u001b[38m \u001b[39m \u001b[39m  \u001b[38m \u001b[37m \u001b[36m \u001b[35m \u001b[34m \u001b[33m \u001b[32m \u001b[31m \u001b[90m " + }, + "break", + ] +} diff --git a/install.sh b/install.sh index e22ba1a..b42a40d 100755 --- a/install.sh +++ b/install.sh @@ -264,6 +264,11 @@ fi clear +# copy fastfetch config if arch.png is not present +if [ ! -f "$HOME/.config/fastfetch/arch.png" ]; then + cp -r assets/fastfetch "$HOME/.config/fastfetch" +fi + # final check essential packages if it is installed execute_script "02-Final-Check.sh"