katie
-
Posts
64 -
Joined
-
Last visited
-
Days Won
2
Reputation Activity
-
katie reacted to pseudometa in Reference Importer
Hi,
it's not mentioned in the Alfred Gallery Page, but Supercharged Citation Picker actually is able to add citations to a .bib file, when it is given a DOI or ISBN.
https://github.com/chrisgrieser/alfred-bibtex-citation-picker/?tab=readme-ov-file#add-new-entries
-
katie got a reaction from giovanni in Reference Importer
I don't need the fancy things - just importing citation information into BibDesk.
@giovanni, you've made my day/week/year!!!! This is amazing; works for me. Thank you!!
-
katie got a reaction from vitor in Reference Importer
I don't need the fancy things - just importing citation information into BibDesk.
@giovanni, you've made my day/week/year!!!! This is amazing; works for me. Thank you!!
-
katie reacted to giovanni in Reference Importer
If you don't need the file-based tasks which will require more work, this version works for me. I am not too familiar with BibDesk, let me know if there are things I missed...
-
katie reacted to xilopaint in Alfred PDF Tools – Optimize, encrypt and manipulate PDF files
Update (v3.1)
• Added a Deskew file action.
-
katie reacted to cleobis in Calendar Workflow
I think I have it working now. The delay was due to the difficulty of either bundling the pyobjc dependency or requiring users to install it. In the end, I avoided the problem by porting the affected code to AppleScript. An updated version is available at the link below. I will remove pre-release marking once I hear that it is working from a few users.
https://github.com/cleobis/alfred-cal/releases/tag/v1.6.0
-
katie reacted to xilopaint in Alfred PDF Tools – Optimize, encrypt and manipulate PDF files
Big changes were made in v3. Unfortunately, because of macOS constraints regarding unsigned binaries, the adoption of pikepdf made the new version around 5 seconds slower. Making the new version faster would require the user either installing pikepdf manually or allowing a large amount of binaries, which I decided to avoid.
Any feedback about v3 is appreciated.
Thanks to @katiefor testing beta builds before v3 release.
-
katie got a reaction from sin in Skimmer: PDF actions for Skim
Thank you for the working script for exporting to markdown, @dfay.
I'm wondering how difficult it would be to change this script for my own workflow. My goal is the following:
Export into separate markdown files for each annotation. Ideally, these would be named automatically, for e.g., using the first 5 words of the contents, and placed in a folder named by the pdf name. Include the name of the colour of the highlight from Skim in each file (so it can be used to filter/process them). Edit: ✓ I couldn't figure out how to capture and name colours, but, I've managed the important part of indicating the colour of the highlight. As a plus, it should work with any used colour, not just set values. Include the link back to the PDF in each file. I know it was mentioned that this could be done by adding back in that functionality, but I could not figure this out. This one is just a perk though. Edit: ✓ Essentially, I am in this situation because my original workflow relied on a script that did exactly this. It would take a Skim pdf, export all annotations as separate files to DevonThink (but to .rtf, not markdown). I cannot find it anywhere - all links to it are broken (e.g. https://wippp.com/home/writing-workflows-processing-annotations-all-roads-lead-to-skim). My workflow was based around the idea the zettelkasten information management - so preparing little chunks of information that can be further processed and filtered and summarized, etc.
From what I can tell, this could potentially be accomplished in two ways: (1) starting with this script for exporting to markdown, but instead parsing the clipboard to create different files and adding colour information (2) using a Skim export template, which can apparently identify colour (https://sourceforge.net/p/skim-app/feature-requests/1417/) and include a link to specific annotations in the pdf (https://sourceforge.net/p/skim-app/feature-requests/1520/). I found a template that exports to markdown (https://github.com/semicolonsnet/skim-templates), but I'm really new to this and couldn't get it to function. It's not clear to me whether separate files can be created.
For those of you who are experts in coding - would you be familiar enough with this to know which approach (applescript or template) I should attempt? And how future-proof would it be? I'm kicking myself for getting used to this workflow. Once it broke, I procrastinated on trying to fix it and now I have a bunch of read pdf's that are just stuck. I'm not sure if I should give up on this entirely and just figure out a new academic workflow.
I'm definitely not expecting or asking anyone to do this for me. I'm just hoping that someone might have an opinion on which approach would be more sustainable and a worthwhile use of my time to pursue. Or if there's another simpler approach that would work best. I've also found that it is surprisingly difficult to try to change my method of reading/highlighting, so I'm open to hearing about other people's academic workflows!
Thank you for reading!
Katie
Edit: I forgot to mention that I found a similar script (https://github.com/achamess/skim_to_md_script) but it relies on the user having Papers3.app and I use BibDesk.
Update (2021-01-09): You can add a link back to the specific page in Skim, by adding the following in the appropriate sections of the script:
set tURL to "<$skimURL?><$skimURL/></$skimURL?>" -- not sure if only the middle tag is necessary but it works like this set skimURL to format n using template tURL -- convert template text to actual url -- Then add " [" & correctedPage & "](" & skimURL & ")" to format as a markdown link under each type of supported highlight
Update (2021-03-06 ): You can add the colour of the highlight, by adding the following in the appropriate sections of the script:
set tColour to "<$color.hexString?><$color.hexString/></$color.hexString?>" -- then add this to the export part: set noteString to noteString & "> " & "<mark style=\"background-color: " & noteColour & "\">" & formattedNote & "</mark>" & " (p. [" & correctedPage & "](" & skimURL & "))" & LF & LF
-
katie reacted to Christian Long in EggTimer v2 [updated to 2.0 final]
I was able to get EggTimer working again with Alfred 4 by installing this version from GitHub
stgarf / EggTimer4
I have only been using it for a little while, but so far it seems to work fine.
-
katie reacted to deanishe in EggTimer v2 [updated to 2.0 final]
Download the zip file from the repo (Clone or download > Download ZIP) and extract it. Go into the new directory, select all the files, right-click and choose "Compress 11 Items". That will create Archive.zip. change the name to Archive.alfredworkflow and double-click it.
-
katie got a reaction from andrewning in Reference Importer
Thank you; I will try that! Just spent a good chunk of time doing this manually.
Edit: And it works! I must have missed an update. This is literally the best day ever.
-
katie got a reaction from cands in Reference Importer
Thank you; I will try that! Just spent a good chunk of time doing this manually.
Edit: And it works! I must have missed an update. This is literally the best day ever.
-
katie got a reaction from dfay in Reference Importer
Thank you; I will try that! Just spent a good chunk of time doing this manually.
Edit: And it works! I must have missed an update. This is literally the best day ever.
-
katie reacted to robwalton in Ulysses workflow
I've uploaded a new version 1.0 to packal and github. Big improvements are the addition of uf find command to search inside content and the introduction of fuzzy searching (from @deanishe's workflow) to other search commands. Don't know I lived without those two @katie. Also updates Alfred-Workflow to fix hanging in Sierra and add's @dfay's code for opening or importing files--no appending yet.
-
katie reacted to robwalton in Ulysses workflow
Hi @nikivi & @dunkaroo especially, I've uploaded a new version to packal and github. By default groups are now opened in two pane view (Sheets) and sheets in 1 pane view (Editor only). There are two commands to change these 'u:setgroupview' and 'u:setsheetview'. For this to work Alfred needs accessibility access: the workflow pops up a message if it does not.
Release notes:
@katie, didn't get to better searching yet, but it shouldn't be a biggy.
-
katie reacted to robwalton in Ulysses workflow
I've put an Alfred workflow for Ulysses up at packal.org/workflow/ulysses and github. The page includes a download link, full instructions and an image. Please give it a go. The commands are briefly:
Get help
u:help -- Show a brief summary of commands Open group or sheet
uf -- Find a group or sheet based on internal content u -- Open group or sheet (cmd-return to drill down) ug -- Open group (cmd-return to drill down) us -- Open sheet Pop open Ulysses Open dialogue
uo -- Search for within Ulysses’ Open dialogue Create sheets
un --Create new sheet with optional text (shift-enter to create in /Inbox) Alfred file actions
Use the Open in Ulysses file action to open text-like files in Ulysses Use the Import into Ulysses file action to create a new sheet from text-like content Configure view to open
u:setsheetview -- Set the view for opening sheets with (defaults to 'Editor Only') u:setgroupview -- Set the view for opening groups with (defaults to 'Sheets') Thanks
deanishe for the awesome Python workflow library dunkaroo for searching and file action help dfay for the new sheet code and file opener and importer katie for thoughts on how find command should work
The source is on github.
--- Rob
-
katie got a reaction from deanishe in I Sheet You Not: Plug Excel into Alfred
I will admit to scanning documentation and being herded effectively by big scary warnings
-
katie got a reaction from deanishe in I Sheet You Not: Plug Excel into Alfred
I think this is a really cool and useful idea for a workflow. I was trying to check out one of the demo's (Random Names) but I get a "fatal error". Screenshot attached.
Here's what came out of the debugging mode:
Starting debug for 'I Sheet You Not' [2016-11-01 14:15:24][STDERR: input.scriptfilter] options=Namespace(docpath='./Demo.xlsx', sheet='1', start_row='1', subtitle_col='', title_col='1', value_col='', variables={}) ------ alfred env vars ------- debug='1' preferences='/Users/katie/Dropbox/Apps/Aflred/Alfred 3/Alfred.alfredpreferences' preferences_localhash='e4d7f5380faa43a368549ac955f682f95dfe7d0a' theme='alfred.theme.custom.FDFFD75C-5F96-4977-AB98-9BC379B75E35' theme_background='rgba(255,255,255,0.89)' theme_selection_background='rgba(27,187,155,1.00)' theme_subtext='0' version='3.1.1' version_build='737' workflow_bundleid='net.deanishe.alfred-i-sheet-you-not' workflow_cache='/Users/katie/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Data/net.deanishe.alfred-i-sheet-you-not' workflow_data='/Users/katie/Library/Application Support/Alfred 3/Workflow Data/net.deanishe.alfred-i-sheet-you-not' workflow_name='I Sheet You Not' workflow_uid='user.workflow.252BBBAD-F952-4D6F-A942-3FD6F353E5D2' workflow_version='0.2.1' ------------------------------ Changing bundle ID to u'aebeea3b23064f60834136b6c503292b' ... cmd=[u'/usr/libexec/PlistBuddy', u'-c', u'Set :bundleid aebeea3b23064f60834136b6c503292b', u'/Users/katie/Dropbox/Apps/Aflred/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.252BBBAD-F952-4D6F-A942-3FD6F353E5D2/isheetyounot/info.plist'] Set: Entry, ":bundleid", Does Not Exist ################ FATAL ERROR ################## Traceback (most recent call last): File "/Users/katie/Dropbox/Apps/Aflred/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.252BBBAD-F952-4D6F-A942-3FD6F353E5D2/isheetyounot/aw3.py", line 199, in rescue fn() File "/Users/katie/Dropbox/Apps/Aflred/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.252BBBAD-F952-4D6F-A942-3FD6F353E5D2/isheetyounot/cli.py", line 149, in main change_bundle_id(newid) File "/Users/katie/Dropbox/Apps/Aflred/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.252BBBAD-F952-4D6F-A942-3FD6F353E5D2/isheetyounot/aw3.py", line 252, in change_bundle_id check_call(cmd) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 540, in check_call raise CalledProcessError(retcode, cmd) CalledProcessError: Command '[u'/usr/libexec/PlistBuddy', u'-c', u'Set :bundleid aebeea3b23064f60834136b6c503292b', u'/Users/katie/Dropbox/Apps/Aflred/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.252BBBAD-F952-4D6F-A942-3FD6F353E5D2/isheetyounot/info.plist']' returned non-zero exit status 1 ################# END ERROR ################### --------------- 0.025s elapsed --------------- I'm on Mac OS El Capitan (10.11.16), with the latest versions of Alfred 3 (3.1.1 build 736) and this workflow (downloaded today).
-
katie reacted to lkngtn in Add Current Song to an iTunes Playlist (or Build Playlists) 2.0
I don't think this is like pandora, its more like spotify or tidal in which you can stream individual songs. You can definitely add apple music streamed songs to playlists through the UI, but I don't know what can done through scripting.
The alfred mini player for iTunes also doesn't do well with apple music songs currently, so I'm guessing some api/applescript entry points for that may not be available.
That being said, if you add a song from apple music to your library even if you don't download it this plugin appears to work, unfortunately that doesn't allow you to listed to a curated playlist or radio station and pick out songs as they come up to add to a playlist...
-
katie reacted to Carlos-Sz in Recent Items 4.3 beta 2 for Alfred 4: Finder Recent Items
Recent Items for Alfred 3
Download now
-
katie reacted to owenwater in Calendar Workflow
Displays a monthly calendar.
Download
Usage
cal [month [year]] [<] [>]
enter ↵ Open Supported Calendar Software with week view on selected week. <, > Display calendar of previous/next month. [month [year]] Display calendar with specific month and year. month can be numbers or English words. calconfig More configuration options.
Supported Calendar Software BusyCal Fantastical 2 Google Calendar OS X Calendar
Screenshots
ChangeLog:
Version 1.3.1
1. Support Google Calendar
Version 1.3;
1. Support BusyCal and Fantastical 2. 2. Optimize write operation to config file. -
katie reacted to deanishe in FlixSearch — What's available on Netflix, and where
Thanks very much. Very helpful suggestions, and I gave them a quick poke with a stick.
Moreflicks.com looks like a decent drop-in replacement. The data are better from the others, but they're also protected with hidden form tokens and sessions cookies, which makes pilfering them harder, and more importantly, slower.
-
katie got a reaction from deanishe in FlixSearch — What's available on Netflix, and where
Thanks!!
I've relied on your flix workflow for so long, I'm not aware of other sites. But I did find these three that seem to have the same functionality:
http://www.moreflicks.com/
http://flixed.io/
http://unogs.com/
-
katie reacted to schoeps in BibQuery: Search BibDesk from Alfred
I had problems with opening attachments on Yosemite. However, it could be easily fixed by replacing line 96 of "actions.py" by
_file = clean_file.replace('file://', '') Maybe this helps someone...
-
katie reacted to deanishe in FlixSearch — What's available on Netflix, and where
Thanks for reporting the issue.
Flixsearch.io has again changed the HTML format on their pages, so the workflow is fundamentally broken. I will see what I can do to fix the workflow later today.