spaces, function ( space ) local text = string.lower ( space. : quer圜hangedCallback ( function ( searchQuery ) local query = string.lower ( searchQuery ) local results = fn. I have found myself starting to stay the course and finish the work. Because the "allowed applications" is tied to a space, if I want to freely use Slack or Email, I have to look at my intention in the timer first before I change the headspace. I overloaded the placeholder text for the hs.chooser so that if there's a currently running timer, I can see what my current intention. bundleID, "You have to switch headspaces", "" ) end end tags, tag ) end ) end end end end return true end hyper. get ( "never" ), function ( tag ) return not hs. get ( "only" ), function ( tag ) return hs. You can still manually go launch them, but that little nudge helps me stay on task and not open Slack just to tell a friend a cool thing I did in Hammerspoon. I wrote a modification to a that blocked applications had had declared should never be in this space. The ability to open any application with a single keypress is awesomely… distracting. I used it for a week with just the major modalities I had created, occasionally flipping over to the standard toggl.app to enter a custom description for a timer. I already had been using projects in Toggl for this, so I just copied them into Headspace. I started adding entries for time tracking every major modality of work that I do daily, even if it didn't require a special window layout. Removing distraction, staying focused, and tracking how much time I spend moving the needle. 102.Īs I already was copying Grey's use of toggl to track my whole work day, I realized I could build a tool of spatial intentionality. I had been really interested in the idea or having different spaces for productivity, since I had seen Spaceship You and heard CGP Grey's additional commentary on the topic in Cortex Ep. Headspace had become a tool that cleared the space for me to focus on my intent, and automatically removed obstacles. I realized that choosing a space was a statement of intentionality. I pressed one key, chose my task, and started to work. Within a couple minutes or hacking, I had a button than when pressed could rearrange my computer into one of two "scenes," which immediately set up my workspace and started the correct toggl timer. I could automate my time tracking as well! I wrote the first curl-based version of my a script and threw a toggl.start() call in the setup function. I realized that since I'm writing a function for a specific task, then I know the time tracking data for that task. I started with a hs.chooser, and just had it wired to functions that moved around windows and set up the windows in my workspace the way I wanted it. In early May, I started to write a simple "layout chooser". I have the To-do with a checklist for the ritual itself on the right, and I work in the pane to the left as I work through the checklist. This is how I like to conduct my daily review. I then follow the checklist in the right window to do the work in the left window.I open a second Things window ( CMD+OPT+N).I launch Things and Drafts using a hotkeys.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |