aurora549d121
add fastfetch configuration, remove redundant packages
+190 −5
5 files changed
- A .config/fastfetch/config.jsonc +80 −0
- A .config/fastfetch/config_more.jsonc +109 −0
- M install.sh +1 −0
- M packages/pkg_dev_tools.sh +0 −1
- M packages/pkg_utils.sh +0 −4
| @@ -0,0 +1,80 @@ | |||
| 1 | + | { | |
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", | |
| 3 | + | "display": { | |
| 4 | + | "separator": " " | |
| 5 | + | }, | |
| 6 | + | "modules": [ | |
| 7 | + | { | |
| 8 | + | "key": "╭───────────╮", | |
| 9 | + | "type": "custom" | |
| 10 | + | }, | |
| 11 | + | { | |
| 12 | + | "key": "│ {#31} user {#keys}│", | |
| 13 | + | "type": "title", | |
| 14 | + | "format": "{user-name}" | |
| 15 | + | }, | |
| 16 | + | { | |
| 17 | + | "key": "│ {#32} display {#keys}│", | |
| 18 | + | "type": "display", | |
| 19 | + | "compactType": "original-with-refresh-rate" | |
| 20 | + | }, | |
| 21 | + | { | |
| 22 | + | "key": "│ {#33} uptime {#keys}│", | |
| 23 | + | "type": "uptime" | |
| 24 | + | }, | |
| 25 | + | { | |
| 26 | + | "key": "│ {#34} install {#keys}│", | |
| 27 | + | "type": "command", | |
| 28 | + | "text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days" | |
| 29 | + | }, | |
| 30 | + | { | |
| 31 | + | "key": "│ {#35} kernel {#keys}│", | |
| 32 | + | "type": "kernel" | |
| 33 | + | }, | |
| 34 | + | { | |
| 35 | + | "key": "│ {#36} desktop {#keys}│", | |
| 36 | + | "type": "de" | |
| 37 | + | }, | |
| 38 | + | { | |
| 39 | + | "key": "│ {#32} shell {#keys}│", | |
| 40 | + | "type": "shell" | |
| 41 | + | }, | |
| 42 | + | { | |
| 43 | + | "key": "│ {#33} cpu {#keys}│", | |
| 44 | + | "type": "cpu", | |
| 45 | + | "showPeCoreCount": true | |
| 46 | + | }, | |
| 47 | + | { | |
| 48 | + | "key": "│ {#31} gpu {#keys}│", | |
| 49 | + | "type": "gpu", | |
| 50 | + | "format": "{2}" | |
| 51 | + | }, | |
| 52 | + | { | |
| 53 | + | "key": "│ {#34} disk {#keys}│", | |
| 54 | + | "type": "disk", | |
| 55 | + | "folders": "/" | |
| 56 | + | }, | |
| 57 | + | { | |
| 58 | + | "key": "│ {#35} memory {#keys}│", | |
| 59 | + | "type": "memory" | |
| 60 | + | }, | |
| 61 | + | { | |
| 62 | + | "key": "│ {#36} network {#keys}│", | |
| 63 | + | "type": "localip", | |
| 64 | + | "format": "{ipv4} ({ifname})" | |
| 65 | + | }, | |
| 66 | + | { | |
| 67 | + | "key": "├───────────┤", | |
| 68 | + | "type": "custom" | |
| 69 | + | }, | |
| 70 | + | { | |
| 71 | + | "key": "│ {#39} colors {#keys}│", | |
| 72 | + | "type": "colors", | |
| 73 | + | "symbol": "circle" | |
| 74 | + | }, | |
| 75 | + | { | |
| 76 | + | "key": "╰───────────╯", | |
| 77 | + | "type": "custom" | |
| 78 | + | } | |
| 79 | + | ] | |
| 80 | + | } | |
| @@ -0,0 +1,109 @@ | |||
| 1 | + | { | |
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", | |
| 3 | + | "logo": { | |
| 4 | + | "height": 10, | |
| 5 | + | "padding": { | |
| 6 | + | "top": 1 | |
| 7 | + | } | |
| 8 | + | }, | |
| 9 | + | "display": { | |
| 10 | + | "separator": " " | |
| 11 | + | }, | |
| 12 | + | "modules": [ | |
| 13 | + | "break", | |
| 14 | + | { | |
| 15 | + | "type": "os", | |
| 16 | + | "key": " DISTRO", | |
| 17 | + | "keyColor": "yellow" | |
| 18 | + | }, | |
| 19 | + | ||
| 20 | + | { | |
| 21 | + | "type": "kernel", | |
| 22 | + | "key": "│ ├", | |
| 23 | + | "keyColor": "yellow" | |
| 24 | + | }, | |
| 25 | + | { | |
| 26 | + | "type": "packages", | |
| 27 | + | "key": "│ ├", | |
| 28 | + | "keyColor": "yellow" | |
| 29 | + | }, | |
| 30 | + | { | |
| 31 | + | "type": "shell", | |
| 32 | + | "key": "│ └", | |
| 33 | + | "keyColor": "yellow" | |
| 34 | + | }, | |
| 35 | + | { | |
| 36 | + | "type": "wm", | |
| 37 | + | "key": " DE/WM", | |
| 38 | + | "keyColor": "blue" | |
| 39 | + | }, | |
| 40 | + | { | |
| 41 | + | "type": "wmtheme", | |
| 42 | + | "key": "│ ├", | |
| 43 | + | "keyColor": "blue" | |
| 44 | + | }, | |
| 45 | + | { | |
| 46 | + | "type": "icons", | |
| 47 | + | "key": "│ ├", | |
| 48 | + | "keyColor": "blue" | |
| 49 | + | }, | |
| 50 | + | { | |
| 51 | + | "type": "cursor", | |
| 52 | + | "key": "│ ├", | |
| 53 | + | "keyColor": "blue" | |
| 54 | + | }, | |
| 55 | + | { | |
| 56 | + | "type": "terminalfont", | |
| 57 | + | "key": "│ ├", | |
| 58 | + | "keyColor": "blue" | |
| 59 | + | }, | |
| 60 | + | { | |
| 61 | + | "type": "terminal", | |
| 62 | + | "key": "│ └", | |
| 63 | + | "keyColor": "blue" | |
| 64 | + | }, | |
| 65 | + | { | |
| 66 | + | "type": "host", | |
| 67 | + | "key": " SYSTEM", | |
| 68 | + | "keyColor": "green" | |
| 69 | + | }, | |
| 70 | + | { | |
| 71 | + | "type": "cpu", | |
| 72 | + | "key": "│ ├", | |
| 73 | + | "keyColor": "green" | |
| 74 | + | }, | |
| 75 | + | { | |
| 76 | + | "type": "gpu", | |
| 77 | + | "key": "│ ├", | |
| 78 | + | "format": "{2}", | |
| 79 | + | "keyColor": "green" | |
| 80 | + | }, | |
| 81 | + | { | |
| 82 | + | "type": "display", | |
| 83 | + | "key": "│ ├", | |
| 84 | + | "keyColor": "green", | |
| 85 | + | "compactType": "original-with-refresh-rate" | |
| 86 | + | }, | |
| 87 | + | { | |
| 88 | + | "type": "memory", | |
| 89 | + | "key": "│ ├", | |
| 90 | + | "keyColor": "green" | |
| 91 | + | }, | |
| 92 | + | { | |
| 93 | + | "type": "swap", | |
| 94 | + | "key": "│ ├", | |
| 95 | + | "keyColor": "green" | |
| 96 | + | }, | |
| 97 | + | { | |
| 98 | + | "type": "uptime", | |
| 99 | + | "key": "│ ├", | |
| 100 | + | "keyColor": "green" | |
| 101 | + | }, | |
| 102 | + | { | |
| 103 | + | "type": "display", | |
| 104 | + | "key": "│ └", | |
| 105 | + | "keyColor": "green" | |
| 106 | + | }, | |
| 107 | + | "break" | |
| 108 | + | ] | |
| 109 | + | } | |
| @@ -88,6 +88,7 @@ install_prerequisites() { | |||
| 88 | 88 | ################# | |
| 89 | 89 | ||
| 90 | 90 | ## Installs prerequisites | |
| 91 | + | log INFO "Installing prerequisites: " | |
| 91 | 92 | install_prerequisites | |
| 92 | 93 | ||
| 93 | 94 | currentDir="$(dirname "$(readlink -f "$0")")" | |
| @@ -1,7 +1,6 @@ | |||
| 1 | 1 | #!/bin/env bash | |
| 2 | 2 | ||
| 3 | 3 | export pkg_dev_tools=( | |
| 4 | − | "git" | |
| 5 | 4 | "neovim" | |
| 6 | 5 | "platformio-core" | |
| 7 | 6 | "tmux" | |
| @@ -27,7 +27,6 @@ export pkg_utils=( | |||
| 27 | 27 | "ghostscript" | |
| 28 | 28 | "gobject-introspection" | |
| 29 | 29 | "gparted" | |
| 30 | − | "grub" | |
| 31 | 30 | "gvfs" | |
| 32 | 31 | "gvfs-mtp" | |
| 33 | 32 | "imagemagick" | |
| @@ -63,7 +62,6 @@ export pkg_utils=( | |||
| 63 | 62 | "ripgrep" | |
| 64 | 63 | "rsync" | |
| 65 | 64 | "sshfs" | |
| 66 | − | "stow" | |
| 67 | 65 | "tesseract" | |
| 68 | 66 | "transmission-cli" | |
| 69 | 67 | "noto-fonts" | |
| @@ -72,7 +70,6 @@ export pkg_utils=( | |||
| 72 | 70 | "ttf-jetbrains-mono-nerd" | |
| 73 | 71 | "tree" | |
| 74 | 72 | "unzip" | |
| 75 | − | "waybar" | |
| 76 | 73 | "wget" | |
| 77 | 74 | "woff2-font-awesome" | |
| 78 | 75 | "wtype" | |
| @@ -83,7 +80,6 @@ export pkg_utils=( | |||
| 83 | 80 | "zathura-pdf-mupdf" | |
| 84 | 81 | "zip" | |
| 85 | 82 | "zola" | |
| 86 | − | "zsh" | |
| 87 | 83 | "zsh-autosuggestions" | |
| 88 | 84 | ) | |
| 89 | 85 | ||