📦️ deps(system): use fastfetch instead of neofetch

This commit is contained in:
Sergio Laín 2024-04-22 00:11:06 +02:00
parent 70ce202e7a
commit 0580dd567c
No known key found for this signature in database
GPG key ID: 14C9B8080681777B
11 changed files with 97 additions and 11681 deletions

View file

@ -72,6 +72,7 @@
- ripgrep-all
- sd
- jq
- fastfetch
# Productivity
- libreoffice-fresh

BIN
.config/fastfetch/.github/title.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

View file

@ -0,0 +1,91 @@
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"source": "$XDG_CONFIG_HOME/fastfetch/logo.png",
"height": 18
},
"display": {
"separator": " ➜ "
},
"modules": [
{
"type": "custom",
"format": "┌──────────── Hardware Information ────────────┐"
},
{
"type": "cpu",
"key": "  CPU",
"keyColor": "blue"
},
{
"type": "board",
"key": "  Board"
},
{
"type": "gpu",
"key": " 󰛇 GPU"
},
{
"type": "gpu",
"format": "{3}",
"key": "  GPU Driver",
"keyColor": "magenta"
},
{
"type": "memory",
"key": " ﬙ Memory",
"keyColor": "magenta"
},
{
"type": "display",
"key": "  Display",
"keyColor": "green",
"compactType": "original"
},
"break",
{
"type": "custom",
"format": "├──────────── Software Information ────────────┤"
},
{
"type": "os",
"key": "  OS",
"keyColor": "red"
},
{
"type": "kernel",
"key": "  Kernel",
"keyColor": "red"
},
{
"type": "shell",
"key": "  Shell",
"keyColor": "magenta"
},
{
"type": "wm",
"key": "  WM",
"keyColor": "yellow"
},
{
"type": "terminal",
"key": "  Terminal",
"keyColor": "yellow"
},
{
"type": "packages",
"key": "  Packages",
"keyColor": "green"
},
{
"type": "custom",
"format": "└──────────────────────────────────────────────┘"
},
"break",
{
"type": "colors",
"symbol": "block",
"paddingLeft": 11
}
]
}

View file

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 43 KiB

View file

@ -1,3 +1,3 @@
function fetch --wraps=neofetch --description 'alias fetch=neofetch'
neofetch $argv
function fetch --wraps=fastfetch --description 'alias fetch=fastfetch'
fastfetch $argv
end

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

View file

@ -1,85 +0,0 @@
print_info() {
prin "┌─────────\n Hardware Information \n─────────┐"
info " ${cl4} " cpu
info " ${cl5} " model
info " ${cl2}󰛇 " gpu
info " ${cl6} " memory
info " ${cl7}󰍹 " resolution
prin "├─────────\n Software Information \n─────────┤"
info " ${cl4} " distro
info " ${cl3} " kernel
info " ${cl6} " wm
info " ${cl2} " shell
info " ${cl5} " term
info " ${cl1} " font
info " ${cl7}󰉼 " theme
info " ${cl3} " icons
info " ${cl6}󰊠 " packages
prin "└───────────────────────────────────────┘"
prin "\n \n \n \n \n ${cl3}󰮯 \n \n ${cl5}󰊠 \n \n ${cl2}󰊠 \n \n ${cl6}󰊠 \n \n ${cl4}󰊠 \n \n ${cl1}󰊠 \n \n ${cl7}󰊠 \n \n ${cl0}󰊠 \n \n "
}
# Colors for custom colorblocks
magenta="\033[1;35m"
green="\033[1;32m"
white="\033[1;37m"
blue="\033[1;34m"
red="\033[1;31m"
black="\033[1;40;30m"
yellow="\033[1;33m"
cyan="\033[1;36m"
reset="\033[0m"
bgyellow="\033[1;43;33m"
bgwhite="\033[1;47;37m"
cl0="${reset}"
cl1="${magenta}"
cl2="${green}"
cl3="${white}"
cl4="${blue}"
cl5="${red}"
cl6="${yellow}"
cl7="${cyan}"
cl8="${black}"
cl9="${bgyellow}"
cl10="${bgwhite}"
# Memory
memory_percent="on"
# Packages
package_managers="on"
# CPU speed shorthand
speed_shorthand="on"
# Disk subtitle.
disk_subtitle="dir"
# Info Separator
separator=" ➜"
# Info display
cpu_display="off"
memory_display="info"
battery_display="bar"
disk_display="bar"
# Image backend.
image_backend="kitty"
# Image Source
image_source="$HOME/.config/neofetch/logo.png"
# Image size
image_size="300px"
# Gap between image and text
gap=3
# Image offsets
yoffset=1
xoffset=0

View file

@ -38,6 +38,7 @@ efibootmgr 18-3
ethtool 1:6.7-1
eza 0.18.11-1
fakeroot 1.34-1
fastfetch 2.9.2-1
fd 9.0.0-2
fish 3.7.1-2
fisher 4.4.4-1

4
.github/README.md vendored
View file

@ -151,7 +151,7 @@ Here is all the information about my setup:
| **Audio Visualizer** | [cava](https://github.com/karlstav/cava) [:gear:](../.config/cava/) |
| **System Monitor** | [btop](https://github.com/aristocratos/btop) [:gear:](../.config/btop/) |
| **GPU Monitor** | [nvtop](https://github.com/Syllo/nvtop) |
| **System Fetch** | [neofetch](https://github.com/dylanaraps/neofetch) [:gear:](../.config/neofetch/) |
| **System Fetch** | [fastfetch](https://github.com/fastfetch-cli/fastfetch) [:gear:](../.config/fastfetch/) |
| **Git Fetch** | [onefetch](https://github.com/o2sh/onefetch) |
| **Keybindings TUI** | [keyb](https://github.com/kencx/keyb) [:gear:](../.config/keyb/) |
@ -245,7 +245,7 @@ Here is all the information about my setup:
- Useful CLI/TUI packages
```bash
yay -Sy ripgrep riprep-all sd duf nvtop btop dua-cli bat pacseek tgpt-bin sysz gtrash-bin topgrade
yay -Sy ripgrep riprep-all sd duf nvtop btop dua-cli bat pacseek tgpt-bin sysz gtrash-bin topgrade fastfetch
```
- Useful GUI packages

File diff suppressed because it is too large Load diff