Jump to content

nikivi

Member
  • Posts

    985
  • Joined

  • Last visited

  • Days Won

    21

Everything posted by nikivi

  1. You are right. The problem is that I am/was considering building a desktop app and I was evaluating what to use to build it. As much as I would like to build it in Swift and go full on native, I just can't force myself to touch Xcode coming from VS Code and its amazing editor + vim mode. Xcode is stone age compared to it. And Swift LSP is still immature. The developer experience of building an electron app in TypeScript and the ecosystem surrounding it is very hard to dismiss. I wish that wasn't the case.
  2. That's a huge issue. Unless Alfred creates this file or the developer doesn't have to think about creating this file, this system won't work. As many would simply not bother adding more friction to their workflow of writing and publishing their workflows. imo
  3. This is soo infuriating! As some of the forum members here know, I like to call all my Alfred workflows via external triggers which I add myself on every update of the workflow. Only npm installed workflows often overwrite my changes without any updates to the workflow.. I even plan to rewrite some workflows I use that are in node in Go just so I don't have to deal with this.
  4. I have a create-react-app project I named web-test that I use to test out web stuff. Get things like hot reloading and other niceties and test out stuff or build new components quickly in a light project. And have KM macro bound to instantly open the project to quickly test things out (could be turned in a workflow action). Perhaps you will find it useful too in cases where a lightweight html, css and a JS file is not enough.
  5. Thank you. Yeah as @vitor said it felt like a hacky solution. `{var:an-empty-keyword}` is perfect and clear, thank you @deanishe
  6. I want to have a Keyword without any title as I trigger it through external trigger and find the text distracting. One way I can achieve this is to expand a variable that doesn't exist like so: And this works. But perhaps there is a better way to achieve this? Just curious as I can't actually leave the field blank, Alfred will complain.
  7. I have a performance issue when I activate an app from a Keyboard Maestro from following macro: This issue disappears if I open the app from Alfred like this: I thought that it activated open -a 2Do under the hood but running that command still gives me bad performance as the above KM macro. I would like to know what Alfred actually does to open / switch focus to the app when triggered through the Alfred prompt. Thank you.
  8. One thing that would be useful to add to Pacmax (and something current Alfred documentation lacks on the website) is how can you distribute your freshly made workflows to people. Perhaps Pacmax can mention the two ways (single repo per workflow distributed via GitHub releases aided by AwGo or some other library) or the mono repo approach with use of OneUpdater or some other mechanism although I only know OneUpdater and use it myself for my mono repo. I have both mono and single repo workflows I distribute. I think having this information I mentioned above, perhaps even on Pacmax Share page with some examples of these approaches in action would be very useful.
  9. You haven’t answered my question about potentially making the site open source. But I guess the answer to that is no which is fine too.
  10. @mjwalfreds Have you thought about open sourcing Pacmax? Is there a reason you wish to keep it closed source? I ask because I see no value in keeping it closed source unless you somehow plan to make money off this that is not just donations. If the tool was open source, it would be much easier to actually make it the 'best' tool all Alfred users use and love. I or some other Alfred user/developer may chip in and maybe add a PR for a proof of work spider or some UI/UX changes. List goes on. I think it's one of the reasons Packal died off. The maintainer got busy with life and had no time to support Packal in a meaningful way. Open source solves this issue if there is any interest in the tool and I reckon there is an interest in a tool like this unless @Andrew has something official planned for the future.
  11. To get a discussion going and hear what the community thinks. I am not the one to judge what people should do, they can decide for themselves. For all we know, the tool might be using some crawler (spider) under the hood already or has one planned. And for another point, it's currently the best website to fill Packal's void. And it has a search that works. Packal is also closed source for whatever reason.
  12. It would be cool if the author made Pacmax open source so maybe we improve on that. I also don't want to submit workflows to some closed source tool that I have no control over.
  13. I think my alfred workflow list is a bit cleaner than Dave's but thats my opinion. The tool I wanted to build was also what Dean had in mind. It should be automated to get info from GitHub first and foremost with additional submit ability. I wanted to build some hook in system to map a workflow to github releases and have the site update from that. Although not all distribute workflows via github releases and some dont distribute via github at all.
  14. It's called Pacmax. Saw it posted on Reddit. I was actually thinking of building it but glad that I don't have to. 😅
  15. If I may, I would love to bring this thread to attention as it is a bit relevant to searching of Contacts I very often search people by contact name to open their Twitter/GitHub and such customizable actions would save me quite a bit of time. 🧡
  16. I associate ⌘↩ with alternate action indeed. But don't really associate ⌘O with 'opening' files as I never really use that hotkey and nearly always remap it to something else. I find cmd+o dialogue atrocious for finding files so I let Alfred do all the finding and then open the file appropriately in the app I want.
  17. Thank you @Vero for the reply. I don't have optimized storage turned on. The metadata for the file is: /Users/nikivi/Library/Mobile Documents/com~apple~Numbers/Documents/LA costs.numbers Internal File Metadata ====================== Display Name: LA costs Alt Names: LA costs.numbers File Type: com.apple.iwork.numbers.sffnumbers Comments: Keywords: Last Used: 2019-01-26 13:02:13 +0000 Raw mdls File Metadata ====================== _kMDItemDisplayNameWithExtensions = "LA costs.numbers" com_apple_iwork_SheetNames = ( 2019 ) com_apple_iwork_TableNames = ( "Learn Anything Costs 2019" ) kMDItemAlternateNames = ( "LA costs.numbers" ) kMDItemContentCreationDate = 2019-01-26 09:58:04 +0000 kMDItemContentCreationDate_Ranking = 2019-01-26 00:00:00 +0000 kMDItemContentModificationDate = 2019-01-26 13:02:13 +0000 kMDItemContentType = "com.apple.iwork.numbers.sffnumbers" kMDItemContentTypeTree = ( "com.apple.iwork.numbers.sffnumbers", "public.data", "public.composite-content", "public.archive", "public.item", "public.content", "public.spreadsheet", "public.zip-archive", "com.apple.iwork.numbers.sffnumbers", "com.pkware.zip-archive" ) kMDItemDateAdded = 2019-01-26 13:28:48 +0000 kMDItemDateAdded_Ranking = 2019-01-26 00:00:00 +0000 kMDItemDisplayName = "LA costs" kMDItemFonts = ( Helvetica, "HelveticaNeue-Bold", HelveticaNeue ) kMDItemFSContentChangeDate = 2019-01-26 13:02:13 +0000 kMDItemFSCreationDate = 2019-01-26 09:58:04 +0000 kMDItemFSCreatorCode = "" kMDItemFSFinderFlags = 16 kMDItemFSHasCustomIcon = (null) kMDItemFSInvisible = 0 kMDItemFSIsExtensionHidden = 1 kMDItemFSIsStationery = (null) kMDItemFSLabel = 0 kMDItemFSName = "LA costs.numbers" kMDItemFSNodeCount = (null) kMDItemFSOwnerGroupID = 20 kMDItemFSOwnerUserID = 501 kMDItemFSSize = 144904 kMDItemFSTypeCode = "" kMDItemInterestingDate_Ranking = 2019-01-26 00:00:00 +0000 kMDItemKind = "Numbers Spreadsheet" kMDItemLastUsedDate = 2019-01-26 13:02:13 +0000 kMDItemLastUsedDate_Ranking = 2019-01-26 00:00:00 +0000 kMDItemLogicalSize = 144904 kMDItemPhysicalSize = 200704 kMDItemUseCount = 2 kMDItemUsedDates = ( "2019-01-25 23:00:00 +0000" ) kMDItemUserModifiedDate = ( "2019-01-26 13:02:13 +0000" ) kMDItemUserModifiedUserHandle = ( 501 ) Which looking at com.apple.iwork.numbers.sffnumbers seems correct. Not sure what is wrong. Perhaps its related to this issue I still couldn't fix
  18. One other thing to note is that by default (with no Search Scope added) it also doesn’t find anything. 😞
  19. I have this workflow. It searches Numbers files I have. I keep these files in iCloud inside Numbers directory (default). I then have the file filter search this directory (add it to search scope): And yet searching the file returns nothing: Is this expected? What can I do to get around this?
  20. @alfredclough WiFi tools workflow I wrote maybe of interest to you. It can check if you are online as well as stop/start wifi or restart it.
  21. Pedals are useless in that first they are not portable. But more importantly they provide nothing in terms of utility. 3 programmable pedals can yield max 9 actions you can run. With your keyboard and something to program it like Karabiner or QMK you can map 1,000s or actions and put them right at your finger tips. Pressing two keys is faster and far more natural then remembering to press on a pedal. @Chris62 I recently wrote an introductory article to the power of Karabiner. It solved this and many other problems for me wonderfully. I would check it out. Also for your case of controlling Udemy playback, Keyboard Maestro app is much more suitable to make these kinds of things. Alfred to me is just a way to filter and search through different kinds of data. KM makes making these small actions like controlling playback in a window and other things far easier. Here is a macro I use any time I watch a video (which usually happens on YouTube). It instantly increases playback to 1.5x speed. Can press it again for 2x. Mine has extra keystrokes sent because I am using VIM mode inside my browser with sVim on Safari. For your case I would use something like this: Or even better this: KM is also amazing because to my mind, the way you construct these macros out of actions just makes sense. I share all KM macros I use too for anyone interested. ✨
  22. You can also use Workflow Directory workflow to quickly view directories of workflows without even going to Alfred Preferences but do it right from Alfred. Search workflow And press right arrow to see its file contents
  23. @deanishe Did you start using Karabiner too? ✨ That snippet hotkey looks gnarly.
  24. I wrote an article on how I use Karabiner together with newly made DSL to make these awesome mappings to both Alfred and Keyboard Maestro.
×
×
  • Create New...