{"id":18485028,"url":"https://github.com/alexanderjeurissen/tmux-process-indicator","last_synced_at":"2026-08-03T01:31:26.626Z","repository":{"id":76111538,"uuid":"140475742","full_name":"alexanderjeurissen/tmux-process-indicator","owner":"alexanderjeurissen","description":"Tmux plugin that enables displaying process indicators in the tmux status line.","archived":false,"fork":false,"pushed_at":"2021-03-18T23:12:44.000Z","size":19,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-22T19:42:43.937Z","etag":null,"topics":["process","process-monitoring","tmux","tmux-plugins"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alexanderjeurissen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"alexanderjeurissen"}},"created_at":"2018-07-10T19:00:30.000Z","updated_at":"2025-08-19T06:18:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"a4e71a87-e54c-44a3-be03-c6fefc59f0cd","html_url":"https://github.com/alexanderjeurissen/tmux-process-indicator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alexanderjeurissen/tmux-process-indicator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderjeurissen%2Ftmux-process-indicator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderjeurissen%2Ftmux-process-indicator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderjeurissen%2Ftmux-process-indicator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderjeurissen%2Ftmux-process-indicator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexanderjeurissen","download_url":"https://codeload.github.com/alexanderjeurissen/tmux-process-indicator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderjeurissen%2Ftmux-process-indicator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36214553,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-02T02:00:06.915Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["process","process-monitoring","tmux","tmux-plugins"],"created_at":"2024-11-06T12:44:05.056Z","updated_at":"2026-08-03T01:31:26.609Z","avatar_url":"https://github.com/alexanderjeurissen.png","language":"Shell","funding_links":["https://github.com/sponsors/alexanderjeurissen"],"categories":[],"sub_categories":[],"readme":"tmux-process-indicator\n=============================\n\nTmux plugin that enables displaying process indicators whenever a process is running.\n\nIntroduces a new #{process_indicators} format.\n\nThis plugin is useful if:\n\n- You run cronjobs or scheduled background processes that you want to monitor.\n- You want to keep track if essential processes are still running\n\nTested and working on OSX, but should also work on Linux and Cygwin.\n\n\n### Usage\n\n1. Add #{process_indicators} format string to your existing status-right tmux option.\n\nThe template / text that is shown in the statusbar is configurable.\nIt defaults to `#[bold] PROCESS_NAME #[nobold]`. The template needs to be specified per process.\nTo specify a template set the appropriate global option in your tmux configuration in the format of:\n`@PROCESS_NAME_process_template`.\nYou can use the constant `PROCESS_NAME` if you want to print out the process name in the status line.\n\nExample configuration for showing if mbsync is running:\n\n    set -g @monitor_process 'mbsync'\n    set -g @mbsync_process_template '#[bold] PROCESS_NAME is running #[nobold]'\n\n    set-option -g status-right \"#[bg=blue, fg=black] #{process_indicators} \"\n\nIn this case we set the option `@mbsync_process_template` to set the template solely used to denote if `mbsync` is running.\n\nThere is no limit on the number of processes that can be included this way (except from screen real\nestate ;) )\n\n### Installation with [Tmux Plugin Manager](https://github.com/tmux-plugins/tpm) (recommended)\n\nAdd plugin to the list of TPM plugins in `.tmux.conf`:\n\n    set -g @plugin 'alexanderjeurissen/tmux-process-indicator'\n\nHit `prefix + I` to fetch the plugin and source it.\n\n`#{process_indicators}` interpolation should now work.\n\n### Manual Installation\n\nClone the repo:\n\n    $ git clone https://github.com/alexanderjeurissen/tmux-process-indicator ~/clone/path\n\nAdd this line to the bottom of `.tmux.conf`:\n\n    run-shell ~/clone/path/tmux_process_indicator.tmux\n\nReload TMUX environment:\n\n    # type this in terminal\n    $ tmux source-file ~/.tmux.conf\n\n`#{process_indicators}` interpolation should now work.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexanderjeurissen%2Ftmux-process-indicator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexanderjeurissen%2Ftmux-process-indicator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexanderjeurissen%2Ftmux-process-indicator/lists"}