Thomas Lombart Profile Banner
Thomas Lombart Profile
Thomas Lombart

@thomas_lombart

Followers
1,027
Following
52
Media
135
Statuses
585

Building extensions at @raycastapp and sharing what I do along the way.

France
Joined September 2020
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@thomas_lombart
Thomas Lombart
2 years
I'm thrilled to announce that I've joined @raycastapp as a software engineer! My goal is to improve and grow the extension ecosystem. Can't wait to make extensions even better 🚀
3
0
63
@thomas_lombart
Thomas Lombart
3 months
I shipped 10+ improvements to the Apple Notes extension to make Raycast the perfect companion for the Notes app. Here's what's new 👇
Tweet media one
19
22
656
@thomas_lombart
Thomas Lombart
4 months
Never write a git commit message again
16
22
281
@thomas_lombart
Thomas Lombart
2 months
How does a Raycast extension such as Apple Notes even work? It may seem cryptic at first, but it turns out it's simpler than you think. Let's dive into some of its technical details. 👇
12
15
263
@thomas_lombart
Thomas Lombart
3 months
The Apple Reminders extension is one of the most powerful extensions in the Raycast store. With each update, it has evolved into something I'm genuinely proud of. Here's everything it can do for you👇
Tweet media one
6
8
200
@thomas_lombart
Thomas Lombart
1 year
🚀 I'm excited to announce a massive update to the @todoist extension. It's been completely revamped for a cleaner, better, and smoother @raycastapp experience. This update is packed with new features, so let's jump right in!
Tweet media one
9
11
184
@thomas_lombart
Thomas Lombart
2 months
I shipped 3 improvements to the Apple Notes extension to make it easier than ever to browse notes from within Raycast. Here's what's new 👇
Tweet media one
11
11
173
@thomas_lombart
Thomas Lombart
6 months
I have been using Raycast snippets *a lot* since its early days. It has gained new powers last week, so I revisited them. Here are the ones I use the most:
10
12
163
@thomas_lombart
Thomas Lombart
2 months
Generate and preview colors using AI in our Color Picker extension 🎨 Should I ship it?
17
4
148
@thomas_lombart
Thomas Lombart
1 month
TIL clicking on macOS's date while pressing ⌥ will toggle Do Not Disturb
9
10
134
@thomas_lombart
Thomas Lombart
3 months
New Raycast extension just dropped: Import macOS's built-in text replacements to Raycast Snippets in less than 5 seconds. Then, enjoy your new snippets working everywhere and automatically replaced 🙌 Thanks @mxstbr for the great idea!
6
6
112
@thomas_lombart
Thomas Lombart
4 months
Apple Notes 🤝 Raycast AI
6
2
91
@thomas_lombart
Thomas Lombart
9 days
I shipped 5+ improvements to the @SlackHQ extension making it even more useful than before. Here's what's new 👇
Tweet media one
4
3
72
@thomas_lombart
Thomas Lombart
4 months
Working on a bunch of cool updates to the Apple Notes extension, including a menu bar command! The goal is to make Raycast the *perfect* companion for Apple Notes.
Tweet media one
4
1
67
@thomas_lombart
Thomas Lombart
1 year
Currently playing with @raycastapp useAI hook and its use-cases in extensions, like breaking a Linear issue into sub-issues. It feels like unlocking new levels of productivity 🤩
4
5
54
@thomas_lombart
Thomas Lombart
10 months
👀 Here's another sneak peek of the upcoming Reminders extension: you'll be able to group, sort, and order your reminders, making them more organized. The extension is coming along nicely and should be ready to be open-sourced soon.
Tweet media one
4
2
50
@thomas_lombart
Thomas Lombart
2 months
A lesser-known yet powerful feature of Raycast AI is its integration with our 1500+ extensions, allowing you to leverage our UI components and give much more context to the AI. Here are 6 great use-cases in our extensions 👇
3
6
50
@thomas_lombart
Thomas Lombart
3 months
And of course, you can use these new AI models in the extensions! For example, the Apple Notes extension uses Claude 3 Haiku and its high-context window to make it possible to find related notes 🔍
@raycastapp
Raycast
3 months
✨ We're excited to introduce new models from OpenAI, Anthropic, Perplexity, Mistral and Meta to Raycast. One interface, many LLMs. Learn more 👉
Tweet media one
24
32
306
2
0
48
@thomas_lombart
Thomas Lombart
9 months
👀 Experimenting with a Messages extension for @raycastapp . What would you like to with such an extension?
9
3
47
@thomas_lombart
Thomas Lombart
9 months
🚀 The Apple Reminders extension has been released in beta: 📋 New Menu Bar command ➕ Quickly add a reminders using plain language 🗂️ Organize your reminders as you want 🌟 And more… Feel free to try it out and let me know your feedback!
2
4
46
@thomas_lombart
Thomas Lombart
7 months
Using Raycast for a little less than 3 years now! 🔥
Tweet media one
0
1
44
@thomas_lombart
Thomas Lombart
2 months
Worked on some improvements to the Ruler extension today. There's so much stuff possible when working with Swift. Feels like I've only scratched the surface.
3
0
42
@thomas_lombart
Thomas Lombart
1 month
Raycast + Linear = Your shortcut to build better products. Here's how our extension can make you more productive when managing Linear issues and projects 👇
Tweet media one
3
1
42
@thomas_lombart
Thomas Lombart
3 months
Making the Apple Reminders extension even better by adding support for locations when quickly adding a reminder 📍
4
1
40
@thomas_lombart
Thomas Lombart
1 month
I was sick of Spotify playing the same five songs everywhere I go, even in playlists! So, I created a command that lets Raycast AI generate a fresh playlist that I can play immediately or add to Spotify. Get it here 👉
4
0
40
@thomas_lombart
Thomas Lombart
6 months
I found a surprising way to reduce my screen time: Use @perplexity_ai instead of Safari. My brain often gets distracted while browsing, so I end up on Reddit, news websites, or similar. With an AI, I search for something, get a result and I'm done.
Tweet media one
6
2
34
@thomas_lombart
Thomas Lombart
2 months
Finally found a way to support tags, mentions, and backlinks in the Apple Notes extension! Real reverse-engineering skills are needed when working with Apple stuff 😄
0
1
34
@thomas_lombart
Thomas Lombart
2 months
It's really, really good!
@peduarte
Pedro Duarte
2 months
shhheeeeeeeeeeeeeeeeeeiiiit
Tweet media one
33
4
314
0
0
34
@thomas_lombart
Thomas Lombart
10 months
Currently working on open-sourcing the Reminders extension. It's going to have new features, such as a command to check out reminders from the menu bar. Any other features you'd like to see?
Tweet media one
2
1
33
@thomas_lombart
Thomas Lombart
2 months
I hope you've found this technical deep-dive useful! Here's the full source code if you want to go even further.
1
0
33
@thomas_lombart
Thomas Lombart
1 year
Currently working on a massive update to @raycastapp 's Todoist extension 👀 The extension is going to get much better! 🔥
Tweet media one
6
0
33
@thomas_lombart
Thomas Lombart
3 months
Today's Rayday: Add preset locations to Apple Reminders so users can quickly create location-based reminders ⚡
1
0
29
@thomas_lombart
Thomas Lombart
4 months
The future version of the Apple Notes extension will have a dozen improvements: previewing notes, pinned notes, copying a note's content as markdown, creating notes with AI... Excited about this one! 🙌
1
1
28
@thomas_lombart
Thomas Lombart
6 months
Just shipped a small extension to quickly send a message to someone ⚡ You can also create predefined messages if you want to quickly send a message to someone or if you send the same message repeatedly.
6
0
27
@thomas_lombart
Thomas Lombart
3 months
I hope you'll like these updates! ☺️ If you want to try out the extension, you can install it over here:
1
3
27
@thomas_lombart
Thomas Lombart
10 months
I just realized something lately. Using AI in Raycast extensions is a great way to add support for NLP. Here's how it looks with the latest Things extension addition.
6
4
25
@thomas_lombart
Thomas Lombart
2 months
💾 Getting the notes Apple doesn't provide any APIs to retrieve all the notes. Instead, they are stored as a .sqlite file that's regularly updated. If you open this file with a SQL client, you can see there's a huge amount of info for them…
Tweet media one
Tweet media two
4
0
24
@thomas_lombart
Thomas Lombart
6 months
4/ Email addresses Usually, 1Password fills my email addresses for me in websites. But sometimes, it fails. And it's annoying to type an email address. So I naturally have a snippet for that. I type @@ and my email address get inserted.
Tweet media one
1
0
24
@thomas_lombart
Thomas Lombart
1 year
⏰ The next big update of the @todoist extension will add support for reminders! You'll be able to view, add, or delete them with ease right from @raycastapp . This is not the only feature upcoming, far from it. Can you guess what else is coming? 👀
Tweet media one
2
1
23
@thomas_lombart
Thomas Lombart
6 months
It has never been easier to add native features to Raycast extensions thanks to our latest Swift tools. So today, I'd like to walk you through how I added location-based reminders to the Apple Reminders extension.🧵
4
3
22
@thomas_lombart
Thomas Lombart
5 months
🔥 Adding OAuth to a @raycastapp extension is now easier than ever, thanks to our latest utils release! Whether you want to use your own service or the ones we provide out-of-the-box (e.g Slack or GitHub), we've got you covered.
Tweet media one
4
4
22
@thomas_lombart
Thomas Lombart
13 days
You know your company SHIPS stuff when coming back from vacations after a week feels like a month 😄
1
1
21
@thomas_lombart
Thomas Lombart
2 months
Raycast AI Chat is about to get super powerful 👀
@thomaspaulmann
Thomas Paul Mann
2 months
🤫 Sneak peek: AI Chat Attachments 👀 Want to chat with your calendar? A file? Some drawing? Or your screen? We prototyped a way to do it all within @raycastapp 's AI Chat. Coming soon to a Mac near you...
50
13
367
1
0
21
@thomas_lombart
Thomas Lombart
6 months
7/ Markdown links I often collect links in my notes app. But I don't want the raw URL to be displayed. Instead, I want to give it a meaningful name. Well, there's a snippet for that.
3
0
20
@thomas_lombart
Thomas Lombart
3 months
New command in the Notion extension: Add Text to Page built by @BrianValette . Quite cool for journal entries!
1
0
19
@thomas_lombart
Thomas Lombart
10 months
👀 Just like with Things, the next Reminders extension will also support NLP using Raycast AI. Here's a demo in which we can quickly add a high-priority reminder for today at 3 PM.
3
0
19
@thomas_lombart
Thomas Lombart
3 months
✨ New AI Note command Write some text, optional instructions and let the AI quickly kickstart a note for you with the new AI Note command. Super nice when planning a trip or making a grocery list.
2
0
19
@thomas_lombart
Thomas Lombart
6 months
1/ Symbol Snippets Whether I want to send a command shortcut to someone, type the Apple logo or an arrow, I always have a snippet ready. There's always a keyword associated with them (like !cmd for ⌘) to type them quickly.
Tweet media one
2
0
18
@thomas_lombart
Thomas Lombart
28 days
Now, that's a big update for AI Chat!
@raycastapp
Raycast
28 days
Today, we're bringing attachments to AI Chat 📎 📜 PDF documents 📆 Calendar schedule 🌄 Photos or screenshots (aka Vision) 📝 Text-based files such as CSV, YAML or TSX Hit ⌘⇧A if your'e a Pro subscriber! If you're not… here's a 14-days free trial 👉
Tweet media one
19
25
288
0
0
17
@thomas_lombart
Thomas Lombart
9 months
Adding a recurring in the Reminders app is cumbersome, right? The good news is: you can do it way faster with the new Reminders extension for @raycastapp 👀 Download the extension (in beta for now) over here:
2
0
16
@thomas_lombart
Thomas Lombart
3 months
📒 New menu bar command Stay on top of both your pinned notes and your most recent notes by accessing them quickly from the menu bar command.
Tweet media one
1
0
17
@thomas_lombart
Thomas Lombart
6 months
I hope you found this little thread helpful and that it inspired you to create some snippets for yourself. If that's the case, feel free to take a look at the dynamic placeholders you can use now. They're really powerful.
3
0
17
@thomas_lombart
Thomas Lombart
2 months
…so, with some reverse engineering, it's possible to make a SQL query to get notes from the ZICCLOUDSYNCINGOBJECT table using one of Raycast's convenient hooks: useSQL. It's then possible to build a list out of whatever will be returned from the hook.
Tweet media one
2
0
17
@thomas_lombart
Thomas Lombart
4 months
For those who want the Raycast AI command:
0
0
16
@thomas_lombart
Thomas Lombart
10 months
I love the Menu Bar weather extension from the Raycast Store. It's nicely done! I don't even use the Meteo widget app from Apple now.
Tweet media one
1
2
15
@thomas_lombart
Thomas Lombart
8 days
🆕 The @todoist extension for Raycast allows you to create quicklinks to open some views directly in Todoist. I love using it to quickly open a project.
Tweet media one
0
1
18
@thomas_lombart
Thomas Lombart
6 months
TIL you can turn files into templates on macOS by ticking the "Stationery pad" checkbox. That's cool.
1
0
15
@thomas_lombart
Thomas Lombart
1 month
One small feature I love about Raycast's Clipboard History is that it removes all formatting when you paste something from the command. Super handy for pasting stuff cleanly.
1
0
14
@thomas_lombart
Thomas Lombart
5 months
Raycast's real power: Reducing the cost of context-switching. It's so nice to create Linear issues while staying within VS Code. I can get things out of my head and not lose focus.
Tweet media one
2
0
14
@thomas_lombart
Thomas Lombart
4 months
Best part of this: it extracts YouTube transcripts so that you can even create AI Commands for YouTube videos ✨
@raycastapp
Raycast
4 months
🫴 Introducing the Raycast Browser Extension Bring the context of any webpage to Raycast AI commands and make it easy to summarize or ask questions about your active browser tab. Get it 👉
Tweet media one
29
33
467
4
0
14
@thomas_lombart
Thomas Lombart
3 months
📋 Copy to Clipboard improvements It was only possible to get a note's URL in the previous version. But from now on, you can also copy a note's title, its content as text/HTML/Markdown, or its invitation link if it has been shared with someone.
Tweet media one
1
1
11
@thomas_lombart
Thomas Lombart
6 months
Just received my Raycast hoodie 😍
Tweet media one
1
0
13
@thomas_lombart
Thomas Lombart
3 months
📌 Pinned notes There's now proper support for pinned notes, just like on the Notes native app. They'll appear at the very top when searching for notes.
Tweet media one
1
0
12
@thomas_lombart
Thomas Lombart
2 months
🔗 Backlinks & Links This update includes support for note links, a feature introduced by Apple last year, and takes it a step further by adding support for backlinks! Now, opening related notes from within Raycast is even simpler.
Tweet media one
2
0
13
@thomas_lombart
Thomas Lombart
3 months
As you can see, the Apple Reminders extension is simple yet powerful, making it a great companion for the native app. Here's where you can install it:
1
0
12
@thomas_lombart
Thomas Lombart
6 months
3/ Changelogs Every Raycast extension has a changelog to maintain. However, the entries have a special format that can be a bit annoying to fill in. I have a snippet for that using custom dates and arguments.
3
0
12
@thomas_lombart
Thomas Lombart
6 months
6/ Sending and answering mails Same thing as for open source work: I have some snippets for mails that I often get, such as declining a mail. I type the name, select the closing, and boom! We're done.
1
0
12
@thomas_lombart
Thomas Lombart
6 months
Good morning
Tweet media one
1
0
12
@thomas_lombart
Thomas Lombart
2 months
➕ Creating notes Apple provides an AppleScript API that we can leverage to create notes. To make it more powerful, we can support many inputs (e.g., text selection or command argument) in a simple way thanks to Raycast's API.
Tweet media one
1
0
12
@thomas_lombart
Thomas Lombart
3 months
👀 Preview notes It's also possible to preview notes from within Raycast with a new "View Note" action. Super useful when you just want to peek at something.
Tweet media one
1
0
12
@thomas_lombart
Thomas Lombart
3 months
⚡ Quickly take notes It's even faster to get things out of your head with the New Note command. Simply select a text or use the new text argument to add a note.
1
0
11
@thomas_lombart
Thomas Lombart
2 years
Such a beautiful design! #RaycastWrapped If there's one app I'd keep on macOS, it'd be Raycast without any doubts 🚀
Tweet media one
1
1
11
@thomas_lombart
Thomas Lombart
2 months
↗️ Getting note backlinks If we take a closer look at note links, we can see a column named ZTOKENCONTENTIDENTIFIER filled with links. It looks like the note's UUID is used there, so it's possible to get the backlinks from there. That's pretty cool.
Tweet media one
Tweet media two
1
0
10
@thomas_lombart
Thomas Lombart
6 months
Next Rayday: Build a Raycast extension that allows you to keep track of deadlines and countdowns with a nice menu bar app. Looks simple yet super useful. Any feature ideas?
Tweet media one
1
0
11
@thomas_lombart
Thomas Lombart
3 months
✅ New accessories There are new accessories in the Search Notes command to make notes more glanceable. You can now easily identify notes that are password-protected, have an active checklist, are completed, or are shared with others.
Tweet media one
1
0
10
@thomas_lombart
Thomas Lombart
6 months
2/ Lorem Ipsum I test a lot of things as part of my developer job, which means I need to quickly enter random stuff in text fields. In this case, I just type !lorem and get a paragraph of random words.
1
0
11
@thomas_lombart
Thomas Lombart
6 months
Today's Rayday: Add support for location-based reminders in the Apple Reminders extension 📍 That was quite cool to build this one. Anyone interested in how the feature was built?
1
0
10
@thomas_lombart
Thomas Lombart
2 months
Just found some new wallpapers for my Mac.
@DanHollick
Dan Hollick
2 months
Just uploaded 16 new @raycastapp wallpapers. Better late than never.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
37
23
537
0
0
10
@thomas_lombart
Thomas Lombart
3 months
Searching for browser bookmarks is an easy thing, right? Well, yes, until you need to handle multiple browsers, nested folders, fuzzy search, multiple profiles, frecency and ranking, browser selection, and users having thousands of bookmarks while staying performant 💀
0
0
9
@thomas_lombart
Thomas Lombart
8 months
Loving this custom AI command. Dealing with feedback involves a lot of communication, and it's super helpful to actually understand what a user means!
Tweet media one
0
1
9
@thomas_lombart
Thomas Lombart
2 months
#️⃣ Tags Easily spot tagged notes in the list view and hover over the hashtag icon to reveal the keywords that help you find notes instantly with the search bar.
Tweet media one
1
0
9
@thomas_lombart
Thomas Lombart
3 months
🔍 Better search Searching for folders or the note's excerpt should give better results now. Some special keywords have also been added along with new accessories. For example, typing "shared" will surface all your shared notes while "check" will surface your checklists.
Tweet media one
1
0
9
@thomas_lombart
Thomas Lombart
9 months
Besides Raycast, one of my favorite Mac apps has to be @Portal_Labs . Gorgeous visuals and great spacial audio. Definitely useful to feel calm and focus on something.
0
0
9
@thomas_lombart
Thomas Lombart
6 months
Tired of typing the same thing repeatedly? Create a Raycast snippet. I have one for our extensions's GitHub PR template, and it's really helpful.
2
0
9
@thomas_lombart
Thomas Lombart
5 months
2024 seems to be all about calendars for productivity apps. But I wish more of them would focus on how to get into flow. Organizing and planning are great, but achieving something is what actually moves the needle.
2
0
9
@thomas_lombart
Thomas Lombart
9 days
🔒 OAuth Getting started with the extension was tedious before as you had to manually create a Slack app to get a token. Now it's just a matter of a few clicks with the OAuth integration.
Tweet media one
2
0
10
@thomas_lombart
Thomas Lombart
3 months
👀 Menu Bar Reminders Always keep an eye on your reminders by activating the menu bar command. Then configure it to your taste: filter reminders by lists, choose the view, or display the first reminder title.
Tweet media one
1
0
8
@thomas_lombart
Thomas Lombart
2 months
🔍 Improved Detail View The detail view of the note has been enhanced to show useful information on the right side, enabling quick access to links and backlinks.
Tweet media one
1
0
9
@thomas_lombart
Thomas Lombart
9 months
Great stuff ahead! 👀
@raycastapp
Raycast
9 months
It’s happening: Raycast is going mobile! 🥇 Be our founding iOS designer or engineer 📱 Shape our mobile experience 🤓 Hack every Friday 💰 Location-independent salary 🌍 Remote, UTC ± 3 hours Designer 👉 Engineer 👉
Tweet media one
36
57
685
0
0
9
@thomas_lombart
Thomas Lombart
9 days
🔍 Search Slack messages A new command now lets you search Slack messages effortlessly. Simply type your query, optionally select the channel to search in, and you're all set. I love using it to quickly go back to a past message or find my own messages.
Tweet media one
1
0
9
@thomas_lombart
Thomas Lombart
2 months
The best thing is: it's going to get even more powerful soon with AI attchments… Watch out Raycast for releases 👀
@thomaspaulmann
Thomas Paul Mann
2 months
🤫 Sneak peek: AI Chat Attachments 👀 Want to chat with your calendar? A file? Some drawing? Or your screen? We prototyped a way to do it all within @raycastapp 's AI Chat. Coming soon to a Mac near you...
50
13
367
0
0
8
@thomas_lombart
Thomas Lombart
3 months
✨ Quickly add reminders with AI Add reminders from a single text line with AI-powered parsing. It will find details like the title, date, time, recurrence, list, priority, or location. Not using Raycast Pro? No worries, you can still quickly drop reminder titles with dates.
2
0
8
@thomas_lombart
Thomas Lombart
1 year
This update paves the way for other features such as filters. I hope you enjoy it, and that it will make your Todoist experience on Raycast delightful 🌟 Check for Extension Updates in Raycast or get it right here:
5
0
8
@thomas_lombart
Thomas Lombart
2 months
🔍 Searching notes All of your notes are displayed in a big list with powerful search capabilities: you can search by titles, folder names, tags, or even note snippets. This is made possible with the keywords prop on list items.
Tweet media one
1
0
8
@thomas_lombart
Thomas Lombart
4 months
📱🔥
@thomaspaulmann
Thomas Paul Mann
4 months
👀
Tweet media one
16
3
131
0
0
8
@thomas_lombart
Thomas Lombart
1 year
🔑 To start using the extension, you previously had to go to Todoist Settings, then the Developer section, and then get your API key. That wasn't the best experience when using an extension. Now, just connect your Todoist account with the new OAuth integration!
Tweet media one
1
0
8
@thomas_lombart
Thomas Lombart
1 year
🏡 Exit "Today Tasks", "Upcoming Tasks", "Search Tasks", and "Completed Tasks". Welcome "Home". This brand new command allows you to see your different task views from within one command: inbox, today, upcoming, completed, as well as your project and label views.
Tweet media one
1
0
7
@thomas_lombart
Thomas Lombart
1 year
The revamp of the @raycastapp extension for Todoist is starting to look great! The next update will introduce a brand new command called Home... What could it be? 🤔
Tweet media one
0
0
7