![]() ![]() The project matching accepts partial matches, so that example could be na next -project mark/bug. The project can be a simple string or a path separated with / or : to match subprojects, e.g. You can also query specific projects with -project PROJECT. These can be combined with wildcard matching, e.g. ![]() You can do string searches with *= (contains), ^= (starts with), and $= (ends with), e.g. When using the tagged command, specify your tag searches as tokens containing, and = to perform a numeric comparison (e.g. You can perform value comparisons with more operators on tag values now, too. Invert any search results with -v/-invert to display all actions not matching the search. You can also use the -regex flag with the find command to interpret the search as a regular expression. You can now use wildcards (* or ?) in text and tag searches. You can now use ! to require that a tag or search term not exist on matched actions, e.g. But by default all matching actions will be shown with find and tagged, not just next actions. You can still query just next actions by adding to the find command or +na to the tagged command. Just run gem install na to install or upgrade.įirst, the find and tagged commands no longer require the next action tag to be present to match. I believe I’ve improved their usefulness in the last couple releases. As your todo file grows, these are handy for narrowing down what you need to work on at any given time. Na has subcommands for searching text ( na find) and for matching tags ( na tagged). Now you can quickly find actions based on project, tag, or text content right from the command line. I’ve made some changes to na that make it a very handy tool for general querying of a TaskPaper file. To get all this goodness, update to the latest version (1.1.23+) using gem upgrade na or brew gem upgrade na.Ī big thanks goes to Ralf Hülsmann, who has brought a lot of especially great feature requests to light. Multiple search terms overriding each other.When adding a project, don’t use Ruby #capitalize, which downcases the rest of the project name.Allow multiple todo queries separated by comma.Allow wildcards (* and ?) when matching todo history.Added -or flag to tagged and find to default to OR boolean combination of search terms/tags.When specifying arguments to next, allow paths separated by / to do more exact matching.na todos will list (and optionally search) known todo files from history.-in todo/path flag for find and tagged commands to specify a todo file from history.find and tagged recognize * and ? as wildcards.Partial matches allowed, works with next, find, and tagged You can use -project X to display only actions within a specific project.na add -d X to allow adding new actions to todo files in subdirectories.If no + or ! tokens are given in search, default to AND search for tokens.Since the last time I wrote about it… like 2 days ago? I’ve not been sleeping well. For example, if you have an tag in your todo file, you can run na tagged "due=yesterday". Natural Date Comparisonsįirst, you can now do natural language date comparisons for tag searches. I’m really aiming to make this a great companion to TaskPaper, and I think it’s coming along nicely. For example, you can assign shortcuts to quickly switch to specific audio outputs I’ve assigned Shift+Control+H to the headphone jack and Shift+Control+L to the line-out jack, so I can now switch from headphones to speakers and back using the keyboard.This might be the last big na update for a little while, but it’s got some great stuff in it. The most noteworthy is the ability to assign keyboard shortcuts to various actions. PTHVolume is unique in that it lets you set different volume levels for each output, so you don’t have to adjust the volume each time you switch from, say, external speakers to headphones.īut PTHVolume also has a number of other unique features. (You can choose to display the volume sliders horizontally or vertically.) Simply click on the radio button next to the desired output to switch to it click-drag the appropriate volume slider (or click at the desired volume position) to change the volume. Once installed-unlike SoundSource and Sound Menu, PTHVolume doesn’t use input managers or menu “cracks”-PTHVolume provides a handy menu-bar menu showing all available audio outputs, as well as each output’s current volume setting. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |