M: Is there any plug-in or setting I can use to add functionality to my iPhone that will allow me to post to Bluesky without opening the entire program? I’m looking for something that would work in the same manner that, say, the Spotify controls in the pulldown menu work, in terms of quick usage.
G: As of now, Bluesky's official iOS app does not offer a quick-posting feature accessible directly from the lock screen or the notification center, similar to Spotify's controls. However, there are alternative approaches you can consider:
Third-Party Apps with Enhanced Features: Some third-party clients for Bluesky may offer additional functionalities that could align with your needs. For instance, the "Skeets for Bluesky" app supports iOS Shortcuts integration, which might allow for more streamlined posting workflows. citeturn0search2
iOS Shortcuts: You can create custom shortcuts using the Shortcuts app on your iPhone. This involves setting up a shortcut that opens the Bluesky app's post composer or utilizes a third-party app's shortcut capabilities. Once created, you can add this shortcut to your Home Screen or access it via the Today View for quicker posting.
Widgets: While Bluesky doesn't currently offer a widget, keeping an eye on future updates or third-party apps that might introduce such a feature could be beneficial. Widgets could provide quick access to posting functionalities directly from your Home Screen or Today View.
Please note that these methods may not fully replicate the quick-access controls of apps like Spotify but can help streamline your posting process on Bluesky.
M: The unrar command from my Linux command line isn’t doing what I ask. The name of the file is “X Y Z - A, B (C) [!].rar” The command I’m trying to use is: for i in X*.rar; do unrar x “$i”; done It keeps telling me “No files to extract” Any idea what’s going wrong?
G: The issue is likely due to the
special characters in the filename, particularly spaces, commas,
parentheses, and brackets. Your for loop is expanding
X*.rar but may not be properly handling filenames with
spaces.
Try quoting the glob expansion to ensure filenames with spaces are handled correctly:
for i in "X"*.rar; do unrar x "$i"; doneAlternatively, if the shell is still misinterpreting the filename, try escaping the special characters manually:
unrar x X\ Y\ Z\ -\ A,\ B\ \(C\) \[!\].rarOr use printf to debug how filenames are being
expanded:
for i in "X"*.rar; do printf 'Processing: %s\n' "$i"; doneIf it prints something unexpected, the issue is with how the shell is interpreting the filename. Let me know if this helps.