added new fetch and fetchconf commands, to customize fastfetch
This commit is contained in:
Executable
+31
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Define directories
|
||||
SRC_DIR="$HOME/.config/sdgos/fastfetch/src"
|
||||
OUT_DIR="$HOME/.config/sdgos/fastfetch/gen"
|
||||
|
||||
# Create output directory if it doesn't exist
|
||||
mkdir -p "$OUT_DIR"
|
||||
|
||||
# Loop over all image files in the source directory
|
||||
for img in "$SRC_DIR"/*.{jpg,jpeg,png,webp}; do
|
||||
# Skip if no files match the pattern
|
||||
[ -e "$img" ] || continue
|
||||
|
||||
# Extract filename without extension
|
||||
filename=$(basename -- "$img")
|
||||
filename_noext="${filename%.*}"
|
||||
|
||||
# Output file path
|
||||
out_file="$OUT_DIR/$filename_noext"
|
||||
|
||||
# Convert image to ASCII art using jp2a
|
||||
# Using --term-fit for optimal terminal size, --background=dark for dark terminal
|
||||
# Adjust options as needed (e.g., --width, --height, --chars, etc.)
|
||||
jp2a --height=22 --colors --background=dark "$img" > "$out_file"
|
||||
|
||||
# Print status
|
||||
echo "Converted $img to $out_file"
|
||||
done
|
||||
|
||||
echo "Conversion complete. ASCII art files are in $OUT_DIR"
|
||||
Reference in New Issue
Block a user