Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by gingerbeardman

  1. Thanks for this. I added to it: mount Disk (lists by device name) unmount Volume (lists by Volume name) [this is customised to ignore some my system volumes, you may want to edit it] list external physical disks (opens Terminal to show output) https://www.gingerbeardman.com/alfred/Disk Utilities.alfredworkflow Notes Ideally I'd like to list the main partitions of each disk device to make it easier to pick the correct one. That's the reason I added the list command. At that point maybe it could be combined into one command using modifier key to choose mount or unmount, but that would require some more list processing and scripting and I'm not sure it's worth it.
  2. I also run into this issue using my iPad (10.2", 7th generation) as external display (effective width 1080px in landscape)
  3. I don't see many prefs there at all, I'm using normal Terminal, screenshot below. So I guess that means I'm not seeing the behaviour you describe/expect and my OP is accurate and contains detailed information as to what is happening instead.
  4. * What you were doing when the issue happened > echo "hello world" Expected - Terminal should run command Actual - Depending on what terminal windows you have open and in what order (age, not z-index) they were created Terminal will not run the command * Whether you were able to replicate it a second time by performing the same action Yes * Include any screenshots that might help us Attached. - In my example I guess the man/rsync window is receiving the command. * Include the Alfred version & build number you are using 4.3.4 [1229] * Include your macOS version 11.4 (20F71)
  5. I'm a long time Alfred user (next month it will be a decade since my first powerpack puchase; I started with Alfred version 0.8.2). Even as a workflow creator/power user I consider my use of Alfred quite limited in scope: clipboard history, web searches, a few workflows with keywords, a few workflows with only hotkeys, and of course app launching. Anyway, I found out about Raycast yesterday and given that I'm away from my computer right now all I can do is read about it and watch YouTube videos. This is the only thread on Alfred Forum about Raycast (surprising!) so I thought I'd add my thoughts here. I'm excited to see how it fits with my habits, it has the possibility of replacing multiple apps on my Mac. At a minimum the user interface and preferences window look extremely well considered. It seems Raycast have done a few things different which has given them traction: targeting developers ahead of normal users bundled workflows for popular services onboarding process that empowers users user interface is insanely great all features are free (for now, they say) big team and rapid iteration is apparent everywhere Reading yesterday on twitter a couple of thing caught my eye which I feel summarises the situation nicely: There are many more along this line, with many developers stating that they are switching from Alfred to Raycast citing things that were already possible in Alfred. They were obviously unaware of these things. Example: (of course I replied to say that this is indeed already possible using Alfred) So I'm wondering how many Alfred users dive into workflows to customise the experience to suit themselves? Apparently not as many as I would have expected! And these users are all developers. Thinking about it, Alfred workflow discovery is actually very difficult for users. It might make sense for Alfred to rise to the occasion and surface more things during onboarding to make it known that the gap between Alfred and Raycast may not be as big as some users think. Apologies if it already does as it's been many years since I saw the Alfred onboarding process. Finally, I have to mention that this thread comes across as quite dismissive of good intentions in a host of ways. I found it really tough to read. This vibe pervades a lot of this forum in my experience. I'd like to see that improve. To get back on topic, if workflows are already managing API and tokens themselves in a whole variety of ways, it seems obvious to me that an official way to do that with a unified interface/experience could only be a good thing for users?
  6. Something is wrong if it is taking 30 to 120 seconds for you. For me it generally (depending on the complexity of the query) takes a few seconds, and one of those is a wait before we actually begin the query. That said, things (Apple's server?) never used to be this slow, so I think it's good to have faster options. So I've uploaded 2.3 which defaults to skipping thumbail images. https://www.gingerbeardman.com/alfred/ The keywords for song/album with thumbail images are still there, but renamed as isong and ialbum, for people who wish to use them. Thanks for the suggestion!
  7. I've uploaded a new version, 2.2 This uses the modern folder locations for Alfred (not the old Alfred 3 folders) https://www.gingerbeardman.com/alfred/ That should be easier for everybody.
  8. Yes, you're missing folders to store the thumbnail images. See my previous message.
  9. I think the ones failing for you are the ones with thumbnail images. So, please make sure you have the required folders: ~/Library/Caches/com.runningwithcrayons.Alfred-3/ ~/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Data/ See earlier messages for more about this. It's always good to read the thread
  10. How long are you waiting? Queries take 5 to 15 seconds for me. I've just re-uploaded the version I have here, just in case. If it's not working after re-downloading one more time, then we'll have to debug: view the workflow in Alfred click the bug icon pop up alfred bar and do a query, eg. song hyperballad copy the debug output from main Alfred window to a pastebin/gist paste a link to it here I see this output: https://pastebin.com/raw/yAzL8WRb
  11. That's not my file, that's a modification by somebody else. My original files are here: https://www.gingerbeardman.com/alfred/ I just fixed it before my last message. Also, make sure you search for reasonable terms: song taylor, generates an error somewhere at Apple for whatever reason (invalid resulting data?) song shake it off, returns good results song taylor shake, also good
  12. There was a problem with song, please re-download my 2.1 to fix that. All now work for me.
  13. This issue was resolved by removing some of the URL query parameters, see workflow thread.
  14. Ah, I see @Macchio has already fixed this issue by removing some params from the query. My hosted copy also updated to v2.1 https://www.gingerbeardman.com/alfred/ Cheers!
  15. Very odd, thanks for looking. I've had to stop using this workflow until I can find time to investigate if there's a workaround.
  16. Album search has stopped working for me, not sure why and sadly don't have time to investigate.
  17. As a workaround I can temporarily change the scaling on my monitor. But I need sharp retina @2x for my work, other scaling factors aren't desirable. If your Dell monitor was Retina that would be an ideal resolution. A resizable preference window would be the ideal solution, then users can make the window bigger (to accommodate more complex workflows) or smaller according to their needs/display. I used to fullscreen the app in Alfred 3 days. Woah, I just found a workaround! If I option-click the green maximise button the window width will decrease past the normal minimum to fit my display. Hurrah! A few elements extend off the screen on a couple of tabs, but it's totally workable for me. Please don't change this functionality, if you deem this a bug, LOL 🙏
  18. Of course, I use a DELL P2415Q Display, that's 24" with a native resolution of (3840 x 2160). Portrait running at retina resolution (1080 x 1920) That's not scaled or zoomed, just standard plug and play "default for display". This is my main display (I'm a programmer and prefer long windows) I have not found any other apps that do not fit this width, let me know if you want me to test any in particular. As mentioned earlier in this thread, the UI in all previous versions of Alfred was so much more compact than V4. I'm aware that eventually there will be Alfred V5, which I hope returns to a more accessible - maybe even resizable? - window width. Thanks for your consideration edit: added screenshot
  19. Thanks, glad this is still on the radar. it's an annoyance every time I go into Alfred Prefs. Even on my new 24" 4K display (running in portrait)
  20. Interesting. Thanks! I'd did some manual API queries through my browser and they worked fine. I didn't spot any redirection. What redirects are you seeing?
  21. No worries. I don't use it in my workflow but that app still works just fine.
  22. Any ideas why the URL call from Python is failing? Workflow in question: https://www.alfredforum.com/topic/8418-apple-music-search-with-alfred/ [14:30:20.771] Search Apple Music[Script Filter] Queuing argument 'charlatans' [14:30:21.205] Search Apple Music[Script Filter] Script with argv '(null)' finished [14:30:21.208] ERROR: Search Apple Music[Script Filter] Code 1: Traceback (most recent call last): File "album.py", line 33, in <module> data = urllib.urlopen(url, params).read() File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 89, in urlopen return opener.open(url, data) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 215, in open return getattr(self, name)(url, data) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 460, in open_https data) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 379, in http_error result = method(url, fp, errcode, errmsg, headers, data) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 673, in http_error_301 return self.http_error_302(url, fp, errcode, errmsg, headers, data) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 642, in http_error_302 headers, data) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 669, in redirect_internal return self.open(newurl) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 213, in open return getattr(self, name)(url) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py", line 443, in open_https h.endheaders(data) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py", line 1038, in endheaders self._send_output(message_body) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py", line 882, in _send_output self.send(msg) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py", line 844, in send self.connect() File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py", line 1255, in connect HTTPConnection.connect(self) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py", line 821, in connect self.timeout, self.source_address) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 557, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): IOError: [Errno socket error] [Errno 8] nodename nor servname provided, or not known
  • Create New...