{"items":[{"id":"3f07764b-1669-431c-91b4-b3cf35de2572","type":"push","org":"zhengqunkoo","repo":"via","title":"Enable custom blacklisting for file indexing in via-feed","summary":"Updated the `via-feed` script to dynamically read excluded paths from a blacklist file rather than using a hardcoded `~/code/*` exclusion. This change allows for more flexible directory management by parsing `~/.config/via/feed.blacklist` to determine which paths the indexer should ignore. It gives users granular control over their search index content.","url":"https://nomit.dev/zhengqunkoo/via/status/e1a7e1059d27655b969da2ac8ad06dfe37fedb66d0cea3c7752135de50cfd49a","author":"","contributors":[],"updated_at":"2020-08-08T02:45:48+00:00"},{"id":"fd132ecd-2673-4d35-985f-3648b679044c","type":"push","org":"zhengqunkoo","repo":"via","title":"Expanded dmenu entry source for via-feed","summary":"The `via-feed` script now includes results from the existing `dmenu_run` cache when generating its own application cache. By appending `~/.cache/dmenu_run` to the generated file, the tool provides a more comprehensive list of available applications and scripts for quick execution. This makes it easier to keep a unified command launcher index.","url":"https://nomit.dev/zhengqunkoo/via/status/74c62eef1f3f0a98c274beba0f8da077d174877228b47038e2083e09e298db79","author":"","contributors":[],"updated_at":"2020-08-08T02:45:32+00:00"},{"id":"d02e5b48-25ea-42cc-bdc9-f19ce42552f6","type":"push","org":"zhengqunkoo","repo":"via","title":"Extended file handler execution logic for via-open","summary":"The `via-open` script now proactively checks if a file is executable before falling back to MIME-type detection. This allows for direct execution of scripts or binaries that don't match specific file extensions, making the utility more flexible for handling custom launchers or local tools.","url":"https://nomit.dev/zhengqunkoo/via/status/f2a89f65c533fddb55e84e3707f2d9214770a0fc24b501dd5b75649132a9780f","author":"","contributors":[],"updated_at":"2020-08-08T02:44:45+00:00"},{"id":"18c27a96-6cb4-4fa4-a1fc-70dc5dca4b9f","type":"push","org":"zhengqunkoo","repo":"via","title":"Added cache refresh options to the via CLI tool","summary":"The `via` utility now supports `-r` and `-ro` flags to trigger a cache rebuild via `via-feed`. The `-r` flag performs a refresh before proceeding to the menu, while `-ro` handles a refresh only. This makes it easier to ensure your feed data is up-to-date without needing to manually manage the cache.","url":"https://nomit.dev/zhengqunkoo/via/status/0c7edf8af58115917e2d78dff74157398413d7c2faf57f13e9aac3d7d26bbccb","author":"xalexalex","contributors":["xalexalex"],"updated_at":"2019-08-04T21:08:14+00:00"},{"id":"cde0a342-f859-4500-835e-97b2f5e47607","type":"push","org":"zhengqunkoo","repo":"via","title":"Add `-r` and `-ro` CLI options for cleaner cache rebuilding","summary":"The `via` script now supports dedicated command-line flags to manage cache rebuilding instead of relying on the `REBUILD` environment variable. Passing `-r` will rebuild the cache before opening the menu, while `-ro` performs a background rebuild and exits without presenting the UI. This provides a cleaner and more idiomatic way to manage cache updates directly from the terminal or your defined shortcuts.","url":"https://nomit.dev/zhengqunkoo/via/status/5e1681fda4124a507077e57a9883ffc0f22214e94a29da514ac2c9bf120b60d0","author":"xalexalex","contributors":["xalexalex"],"updated_at":"2019-02-22T14:25:04+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}