diff --git a/.DS_Store b/.DS_Store index 03cc2ea..c9f1aa5 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.config/.DS_Store b/.config/.DS_Store new file mode 100644 index 0000000..63072db Binary files /dev/null and b/.config/.DS_Store differ diff --git a/.config/ghostty/.DS_Store b/.config/ghostty/.DS_Store new file mode 100644 index 0000000..86f715f Binary files /dev/null and b/.config/ghostty/.DS_Store differ diff --git a/.config/nvim/.DS_Store b/.config/nvim/.DS_Store new file mode 100644 index 0000000..8d75cfb Binary files /dev/null and b/.config/nvim/.DS_Store differ diff --git a/.config/tmux/.DS_Store b/.config/tmux/.DS_Store new file mode 100644 index 0000000..633b238 Binary files /dev/null and b/.config/tmux/.DS_Store differ diff --git a/.config/tmux/plugins/.DS_Store b/.config/tmux/plugins/.DS_Store new file mode 100644 index 0000000..3775ad3 Binary files /dev/null and b/.config/tmux/plugins/.DS_Store differ diff --git a/.local/.DS_Store b/.local/.DS_Store index 7b15b7e..ab3bdb2 100644 Binary files a/.local/.DS_Store and b/.local/.DS_Store differ diff --git a/.local/bin/myfetch.sh b/.local/bin/myfetch.sh deleted file mode 100755 index cea1aa7..0000000 --- a/.local/bin/myfetch.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -# Colors -cyan=$'\e[1;36m'; green=$'\e[1;32m'; red=$'\e[1;31m' -magenta=$'\e[1;35m'; blue=$'\e[1;34m' -reset=$'\e[0m' - -# Box drawing chars (UTF-8 fallback safe) -tl="╭"; tr="╮"; bl="╰"; br="╯"; h="─"; v="│" -if ! locale charmap 2>/dev/null | grep -qi 'utf'; then - tl="+"; tr="+"; bl="+"; br="+"; h="-"; v="|" -fi - -# Strip ANSI escapes -strip_colors() { printf '%s' "$1" | sed -r 's/\x1B\[[0-9;]*[mK]//g'; } - -# System age -sys_age=$(( ( $(date +%s) - $(stat -c %W / 2>/dev/null || echo 0) ) / 86400 )) - -# Packages -pkg_count=$(find /var/db/pkg -mindepth 2 -maxdepth 2 -type d 2>/dev/null | wc -l) - -# --- Define lines (easy to add new ones) --- -lines=( - "${green}Age${reset}: ${sys_age} days" - "${magenta}Pkgs${reset}: ${pkg_count}" -) - -# --- Compute max width --- -maxlen=0 -for l in "${lines[@]}"; do - stripped=$(strip_colors "$l") - slen=${#stripped} - ((slen > maxlen)) && maxlen=$slen - done - -# --- Borders --- -hline=$(printf "%${maxlen}s" "" | sed "s/ /$h/g") -printf '%s%s%s\n' "$tl" "$hline" "$tr" - -for l in "${lines[@]}"; do - # split into label and value at first colon - label="${l%%:*}:" # label including colon - value="${l#*: }" # everything after colon + space - - # strip colors for length calculation - stripped_label=$(strip_colors "$label") - stripped_value=$(strip_colors "$value") - - # compute padding: value is right-aligned - label_len=${#stripped_label} - value_len=${#stripped_value} - pad=$((maxlen - label_len - value_len)) - - # print line: label left, pad spaces, value right - printf '%s%s%*s%s%s\n' "$v" "$label" "$pad" "" "$value" "$v" -done - -# --- Bottom --- -printf '%s%s%s\n' "$bl" "$hline" "$br" - diff --git a/.local/share/.DS_Store b/.local/share/.DS_Store index fedd541..8dad1a2 100644 Binary files a/.local/share/.DS_Store and b/.local/share/.DS_Store differ diff --git a/.local/share/fonts/.DS_Store b/.local/share/fonts/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/.local/share/fonts/.DS_Store differ diff --git a/.local/share/fonts/IosevkaAile-Bold.ttc b/.local/share/fonts/IosevkaAile-Bold.ttc deleted file mode 100644 index 6829930..0000000 Binary files a/.local/share/fonts/IosevkaAile-Bold.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaAile-ExtraBold.ttc b/.local/share/fonts/IosevkaAile-ExtraBold.ttc deleted file mode 100644 index 0d009a2..0000000 Binary files a/.local/share/fonts/IosevkaAile-ExtraBold.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaAile-ExtraLight.ttc b/.local/share/fonts/IosevkaAile-ExtraLight.ttc deleted file mode 100644 index 91d2db9..0000000 Binary files a/.local/share/fonts/IosevkaAile-ExtraLight.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaAile-Heavy.ttc b/.local/share/fonts/IosevkaAile-Heavy.ttc deleted file mode 100644 index 43b97af..0000000 Binary files a/.local/share/fonts/IosevkaAile-Heavy.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaAile-Light.ttc b/.local/share/fonts/IosevkaAile-Light.ttc deleted file mode 100644 index 054e19e..0000000 Binary files a/.local/share/fonts/IosevkaAile-Light.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaAile-Medium.ttc b/.local/share/fonts/IosevkaAile-Medium.ttc deleted file mode 100644 index dd3fee0..0000000 Binary files a/.local/share/fonts/IosevkaAile-Medium.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaAile-Regular.ttc b/.local/share/fonts/IosevkaAile-Regular.ttc deleted file mode 100644 index e35467d..0000000 Binary files a/.local/share/fonts/IosevkaAile-Regular.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaAile-SemiBold.ttc b/.local/share/fonts/IosevkaAile-SemiBold.ttc deleted file mode 100644 index 389b00a..0000000 Binary files a/.local/share/fonts/IosevkaAile-SemiBold.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaAile-Thin.ttc b/.local/share/fonts/IosevkaAile-Thin.ttc deleted file mode 100644 index 66f2531..0000000 Binary files a/.local/share/fonts/IosevkaAile-Thin.ttc and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-Bold.ttf b/.local/share/fonts/IosevkaNerdFontPropo-Bold.ttf deleted file mode 100644 index 407b8f6..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-Bold.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-BoldItalic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-BoldItalic.ttf deleted file mode 100644 index 9ba20dc..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-BoldItalic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-BoldOblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-BoldOblique.ttf deleted file mode 100644 index 52ec986..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-BoldOblique.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-ExtraBold.ttf b/.local/share/fonts/IosevkaNerdFontPropo-ExtraBold.ttf deleted file mode 100644 index 1c0fb41..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-ExtraBold.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-ExtraBoldItalic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-ExtraBoldItalic.ttf deleted file mode 100644 index 90c46e4..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-ExtraBoldItalic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-ExtraBoldOblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-ExtraBoldOblique.ttf deleted file mode 100644 index e57b396..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-ExtraBoldOblique.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-ExtraLight.ttf b/.local/share/fonts/IosevkaNerdFontPropo-ExtraLight.ttf deleted file mode 100644 index d0df090..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-ExtraLight.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-ExtraLightItalic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-ExtraLightItalic.ttf deleted file mode 100644 index 7e71f6d..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-ExtraLightItalic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-ExtraLightOblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-ExtraLightOblique.ttf deleted file mode 100644 index 3cfdebf..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-ExtraLightOblique.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-Heavy.ttf b/.local/share/fonts/IosevkaNerdFontPropo-Heavy.ttf deleted file mode 100644 index 05e9c36..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-Heavy.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-HeavyItalic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-HeavyItalic.ttf deleted file mode 100644 index e04c68d..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-HeavyItalic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-HeavyOblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-HeavyOblique.ttf deleted file mode 100644 index 9b2ad17..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-HeavyOblique.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-Italic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-Italic.ttf deleted file mode 100644 index 9008596..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-Italic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-Light.ttf b/.local/share/fonts/IosevkaNerdFontPropo-Light.ttf deleted file mode 100644 index 0438e2f..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-Light.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-LightItalic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-LightItalic.ttf deleted file mode 100644 index 412f146..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-LightItalic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-LightOblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-LightOblique.ttf deleted file mode 100644 index 39f893d..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-LightOblique.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-Medium.ttf b/.local/share/fonts/IosevkaNerdFontPropo-Medium.ttf deleted file mode 100644 index 2004b4b..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-Medium.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-MediumItalic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-MediumItalic.ttf deleted file mode 100644 index 0ce7303..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-MediumItalic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-MediumOblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-MediumOblique.ttf deleted file mode 100644 index 9539b36..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-MediumOblique.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-Oblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-Oblique.ttf deleted file mode 100644 index 6e53c94..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-Oblique.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-Regular.ttf b/.local/share/fonts/IosevkaNerdFontPropo-Regular.ttf deleted file mode 100644 index e561b40..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-Regular.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-SemiBold.ttf b/.local/share/fonts/IosevkaNerdFontPropo-SemiBold.ttf deleted file mode 100644 index 78ee26c..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-SemiBold.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-SemiBoldItalic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-SemiBoldItalic.ttf deleted file mode 100644 index 65042e9..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-SemiBoldItalic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-SemiBoldOblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-SemiBoldOblique.ttf deleted file mode 100644 index 90f313f..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-SemiBoldOblique.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-Thin.ttf b/.local/share/fonts/IosevkaNerdFontPropo-Thin.ttf deleted file mode 100644 index 1d30fea..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-Thin.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-ThinItalic.ttf b/.local/share/fonts/IosevkaNerdFontPropo-ThinItalic.ttf deleted file mode 100644 index 56ddba1..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-ThinItalic.ttf and /dev/null differ diff --git a/.local/share/fonts/IosevkaNerdFontPropo-ThinOblique.ttf b/.local/share/fonts/IosevkaNerdFontPropo-ThinOblique.ttf deleted file mode 100644 index 6345d93..0000000 Binary files a/.local/share/fonts/IosevkaNerdFontPropo-ThinOblique.ttf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-Bold.otf b/.local/share/fonts/MapleMono-Bold.otf deleted file mode 100644 index 1156512..0000000 Binary files a/.local/share/fonts/MapleMono-Bold.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-BoldItalic.otf b/.local/share/fonts/MapleMono-BoldItalic.otf deleted file mode 100644 index 634e8cf..0000000 Binary files a/.local/share/fonts/MapleMono-BoldItalic.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-ExtraBold.otf b/.local/share/fonts/MapleMono-ExtraBold.otf deleted file mode 100644 index 5073c0f..0000000 Binary files a/.local/share/fonts/MapleMono-ExtraBold.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-ExtraBoldItalic.otf b/.local/share/fonts/MapleMono-ExtraBoldItalic.otf deleted file mode 100644 index 345f792..0000000 Binary files a/.local/share/fonts/MapleMono-ExtraBoldItalic.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-Italic.otf b/.local/share/fonts/MapleMono-Italic.otf deleted file mode 100644 index 48934b3..0000000 Binary files a/.local/share/fonts/MapleMono-Italic.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-Medium.otf b/.local/share/fonts/MapleMono-Medium.otf deleted file mode 100644 index 0c966fe..0000000 Binary files a/.local/share/fonts/MapleMono-Medium.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-MediumItalic.otf b/.local/share/fonts/MapleMono-MediumItalic.otf deleted file mode 100644 index 91e9d6d..0000000 Binary files a/.local/share/fonts/MapleMono-MediumItalic.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-Regular.otf b/.local/share/fonts/MapleMono-Regular.otf deleted file mode 100644 index 533ed02..0000000 Binary files a/.local/share/fonts/MapleMono-Regular.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-SemiBold.otf b/.local/share/fonts/MapleMono-SemiBold.otf deleted file mode 100644 index 2ecbc08..0000000 Binary files a/.local/share/fonts/MapleMono-SemiBold.otf and /dev/null differ diff --git a/.local/share/fonts/MapleMono-SemiBoldItalic.otf b/.local/share/fonts/MapleMono-SemiBoldItalic.otf deleted file mode 100644 index b609879..0000000 Binary files a/.local/share/fonts/MapleMono-SemiBoldItalic.otf and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-Bold.ttc b/.local/share/fonts/SGr-Iosevka-Bold.ttc deleted file mode 100644 index c61a6fa..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-Bold.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-ExtraBold.ttc b/.local/share/fonts/SGr-Iosevka-ExtraBold.ttc deleted file mode 100644 index ccce931..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-ExtraBold.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-ExtraLight.ttc b/.local/share/fonts/SGr-Iosevka-ExtraLight.ttc deleted file mode 100644 index adf22b6..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-ExtraLight.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-Heavy.ttc b/.local/share/fonts/SGr-Iosevka-Heavy.ttc deleted file mode 100644 index 8edf278..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-Heavy.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-Light.ttc b/.local/share/fonts/SGr-Iosevka-Light.ttc deleted file mode 100644 index 5276858..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-Light.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-Medium.ttc b/.local/share/fonts/SGr-Iosevka-Medium.ttc deleted file mode 100644 index ac0d5e1..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-Medium.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-Regular.ttc b/.local/share/fonts/SGr-Iosevka-Regular.ttc deleted file mode 100644 index b3a81be..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-Regular.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-SemiBold.ttc b/.local/share/fonts/SGr-Iosevka-SemiBold.ttc deleted file mode 100644 index 517850e..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-SemiBold.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-Iosevka-Thin.ttc b/.local/share/fonts/SGr-Iosevka-Thin.ttc deleted file mode 100644 index f98ed46..0000000 Binary files a/.local/share/fonts/SGr-Iosevka-Thin.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-Bold.ttc b/.local/share/fonts/SGr-IosevkaTerm-Bold.ttc deleted file mode 100644 index 1181fe0..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-Bold.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-ExtraBold.ttc b/.local/share/fonts/SGr-IosevkaTerm-ExtraBold.ttc deleted file mode 100644 index b79e055..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-ExtraBold.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-ExtraLight.ttc b/.local/share/fonts/SGr-IosevkaTerm-ExtraLight.ttc deleted file mode 100644 index a8ccdab..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-ExtraLight.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-Heavy.ttc b/.local/share/fonts/SGr-IosevkaTerm-Heavy.ttc deleted file mode 100644 index 18875ed..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-Heavy.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-Light.ttc b/.local/share/fonts/SGr-IosevkaTerm-Light.ttc deleted file mode 100644 index 75b1546..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-Light.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-Medium.ttc b/.local/share/fonts/SGr-IosevkaTerm-Medium.ttc deleted file mode 100644 index 6e112f4..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-Medium.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-Regular.ttc b/.local/share/fonts/SGr-IosevkaTerm-Regular.ttc deleted file mode 100644 index 2147ecd..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-Regular.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-SemiBold.ttc b/.local/share/fonts/SGr-IosevkaTerm-SemiBold.ttc deleted file mode 100644 index 7e56859..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-SemiBold.ttc and /dev/null differ diff --git a/.local/share/fonts/SGr-IosevkaTerm-Thin.ttc b/.local/share/fonts/SGr-IosevkaTerm-Thin.ttc deleted file mode 100644 index 6e8a9d1..0000000 Binary files a/.local/share/fonts/SGr-IosevkaTerm-Thin.ttc and /dev/null differ