๐Ÿ“ฆโž”๐Ÿฆ‹ Store and retrieve files on the Atmosphere
35
fork

Configure Feed

Select the types of activity you want to include in your feed.

various

Ducky 788965d8 19279d51

+13 -11
-1
src/entry.sh
··· 43 43 _path_cache="$_path_home/.cache" 44 44 _path_envvar="$_path_home/.config" 45 45 46 - # BUG: ATFILE_FORCE_OS cannot overwrite this 47 46 case $_os in 48 47 "haiku") 49 48 _path_blobs_tmp="/boot/system/cache/tmp"
+13 -10
src/shared/util.sh
··· 649 649 function atfile.util.get_os() { 650 650 os="${OSTYPE,,}" 651 651 652 + [[ -n $_force_os ]] && os="force-${_force_os,,}" 653 + 652 654 case $os in 653 655 # BSD 654 - "freebsd"*|"netbsd"*|"openbsd"*|*"bsd") echo "bsd" ;; 656 + "freebsd"*|"netbsd"*|"openbsd"*|*"bsd"|"force-bsd") echo "bsd" ;; 655 657 # Haiku 656 - "haiku") echo "haiku" ;; 658 + "haiku"|"force-haiku") echo "haiku" ;; 657 659 # Linux 658 - "linux-gnu") echo "linux" ;; 659 - "cygwin"|"msys") echo "linux-mingw" ;; 660 - "linux-musl") echo "linux-musl" ;; 661 - "linux-android") echo "linux-termux" ;; 660 + "linux-gnu"|"force-linux") echo "linux" ;; 661 + "cygwin"|"msys"|"force-linux-mingw") echo "linux-mingw" ;; 662 + "linux-musl"|"force-linux-musl") echo "linux-musl" ;; 663 + "linux-android"|"force-linux-termux") echo "linux-termux" ;; 662 664 # macOS 663 - "darwin"*) echo "macos" ;; 665 + "darwin"*|"force-macos") echo "macos" ;; 664 666 # Solaris 665 - "solaris"*) echo "solaris" ;; 667 + "solaris"*|"force-solaris") echo "solaris" ;; 666 668 # Unknown 667 - *) echo "unknown-$os" ;; 669 + *) echo "unknown-${os//force-/}" ;; 668 670 esac 669 671 } 670 672 ··· 696 698 pds_name="$pds_host" 697 699 fi 698 700 fi 699 - # BUG: Haiku Terminal has issues with emojis 701 + 702 + # BUG: Haiku Terminal has issues with emojis 700 703 if [[ -n "$pds_emoji" ]] && [[ $_os != "haiku" ]]; then 701 704 echo "$pds_emoji $pds_name" 702 705 else