{"id":13927007,"url":"https://github.com/Brutuski/tmux-ticker","last_synced_at":"2025-07-19T07:31:51.685Z","repository":{"id":53715517,"uuid":"336276991","full_name":"Brutuski/tmux-ticker","owner":"Brutuski","description":"A Tmux plugin to monitor various indexes and stock prices.","archived":false,"fork":false,"pushed_at":"2024-02-26T06:50:01.000Z","size":122,"stargazers_count":34,"open_issues_count":2,"forks_count":9,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-08-08T16:14:50.698Z","etag":null,"topics":["market","stock","stock-data","stock-market","stocks","tmux","tmux-conf","tmux-configs","tmux-plugin","tmux-plugins"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Brutuski.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2021-02-05T13:17:24.000Z","updated_at":"2024-06-16T19:44:02.000Z","dependencies_parsed_at":"2024-01-14T15:25:32.137Z","dependency_job_id":"5d4c3d0a-2c83-40b2-8f2c-539d8fb69999","html_url":"https://github.com/Brutuski/tmux-ticker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brutuski%2Ftmux-ticker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brutuski%2Ftmux-ticker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brutuski%2Ftmux-ticker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brutuski%2Ftmux-ticker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Brutuski","download_url":"https://codeload.github.com/Brutuski/tmux-ticker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226559366,"owners_count":17651356,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["market","stock","stock-data","stock-market","stocks","tmux","tmux-conf","tmux-configs","tmux-plugin","tmux-plugins"],"created_at":"2024-08-07T16:01:17.416Z","updated_at":"2024-11-26T14:30:59.863Z","avatar_url":"https://github.com/Brutuski.png","language":"Shell","readme":"\u003ch2 align=\"center\"\u003eTmux-Ticker\u003c/h2\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/Brutuski/tmux-ticker/188354ed393f5d4ef2dea5dd665195bf0a591879/logo.svg\" width=\"200\" height=\"200\"\u003e\u003cp\u003e\n\u003cp align=\"center\"\u003e\n        \u003cimg alt=\"Status\" src=\"https://img.shields.io/badge/Maintained-Yes-44B273.svg\"\u003e\n        \u003cimg alt=\"License\" src=\"https://img.shields.io/badge/LICENSE-MIT-1D918B.svg\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.buymeacoffee.com/asirohi\"\u003e\u003cimg alt=\"Status\" src=\"https://raw.githubusercontent.com/Brutuski/tmux-crypto/8a44fec52097cede774504f5bdaca5386abac3cc/assets/bmc.svg\" width=\"150\" height=\"23\"\u003e \n\u003c/p\u003e\n\n### Index\n\n- [Getting Started](#getting-started)\n- [Screenshots \u0026 Demo](#screenshots)\n- [Requirements](#requirements)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Options](#options)\n- [Example](#example)\n- [Changelog](#changelog)\n- [Issues](#issues)\n- [License](#license)\n- [Logo Credit](#logo-credit)\n\n#### Getting Started\n\nTicker helps you keep track of various _market indexes_ or a _stock_ you would like to keep an eye out on.\n\nTheir percentage changes can be tracked as well.\n\nThis plugin also supports some of the _top crypto currencies_ as well.\n\nIf you would like to track more cyrpto currencies with various different fiat currency support, use [tux-crypto](https://github.com/Brutuski/tmux-crypto) instead.\n\nThe data is fetched from [Marketwatch](https://www.marketwatch.com/).\n_Currently only US Markets are supported._\n\nCrypto Data is fetched from [Cryptonator](https://www.cryptonator.com/).\n\nSupported Indexes:\n\n- Dow Jones Industrial Average -\u003e DJI\n  - #{ticker_dji}\n  - #{ticker_dji_change}\n- NASDAQ Composite Index -\u003e COMP\n  - #{ticker_nasdaq}\n  - #{ticker_nasdaq_change}\n- S\u0026P 500 Index -\u003e SPX\n  - #{ticker_sp100}\n  - #{ticker_sp100_change}\n- S\u0026P 100 Index -\u003e OEX\n\n  - #{ticker_sp500}\n  - #{ticker_sp500_change}\n\n- Any stock ticker can also be added.\n  - #{ticker_stock}\n- Cryptocurrency ticker can also be added.\n  - #{ticker_crypto}\n\n#### Screenshots\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/Brutuski/tmux-ticker/main/assets/ticker1.png\"\u003e\u003cp\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/Brutuski/tmux-ticker/main/assets/ticker2.png\"\u003e\u003cp\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/Brutuski/tmux-ticker/main/assets/ticker3.png\"\u003e\u003cp\u003e\n\nTerminal and Tmux theme shown here is [Lighthaus](https://github.com/lighthaus-theme)\n\n_Tmux Lighthaus theme coming soon_\n\n#### Requirements\n\n- [TPM](https://github.com/tmux-plugins/tpm) is the recommended method of installing this plugin\n- [curl](https://github.com/curl/curl)\n\n#### Installation\n\n**Recommended method:**\n\n- Add plugin to your [TPM](https://github.com/tmux-plugins/tpm) plugins in your `.tmux.conf`\n  - ```vim\n      set -g @plugin 'Brutuski/tmux-ticker'\n    ```\n- While inside a tmux session press `prefix + I` to reload and install the plugin.\n- Add the desired _format strings_ to your status as such\n  - ```vim\n      #{ticker_dji} #{ticker_stock}\n    ```\n- Reload the tmux config and the changes should take effect.\n\n**Manual Installation:**\n\n- Clone this repo\n  - ```sh\n      git clone https://github.com/Brutuski/tmux-ticker.git  ~/.tmux/tmux-ticker\n    ```\n- Add the following line to the bottom of your tmux config\n  - ```vim\n      run-shell ~/.tmux/tmux-ticker/ticker.tmux\n    ```\n- Save the file and reload your tmux session.\n\n#### Usage\n\n- Change the following format string with the stock ticker\n  - ```vim\n      set -g @ticker_stock \"AAPL\"\n      #{ticker_stock}\n    ```\n- Change the following format string with the crypto ticker\n  - ```vim\n      set -g @ticker_crypto \"BTC-USD\"\n      #{ticker_crypto}\n    ```\n- Reload the tmux config and the changes should take effect.\n\n#### Options\n\nAll available format strings\n\n```vim\n# Replace the name with the stock you would like to track.\nset -g @ticker_stock \"AAPL\"\n# You can also set styles for the ticker_stock based on stock movement direction\nset -g @ticker_positive_style  \"#[fg=#A7C080, bg=#414550]\"\nset -g @ticker_negative_style  \"#[fg=#FF4858, bg=#414550]\"\n# Then use it in your status line\nset -g status-left \"......#[fg=#21252D,bg=#5AD1AA] #{ticker_nasdaq} ~ #{ticker_stock} ~ #{ticker_stock_change} \"\n```\n\n#### Example\n\nFormat strings can be edited to what the user needs.\n_fg_ and _bg_ colors can be defined by the user.\n\n```vim\nset -g @ticker_stock \"AAPL\"\n\nset -g status-left \"......#[fg=#21252D,bg=#5AD1AA] #{ticker_nasdaq} ~ #{ticker_nasdaq_change} #{ticker_stock} \"\n```\n\n#### Changelog\n\n```vim\nv 1.1.2\n```\n\nChanges can be tracked in the [CHANGELOG](https://github.com/Brutuski/tmux-ticker/blob/main/CHANGELOG.md)\n\n#### Issues\n\nPlease report any bugs or issues [here](https://github.com/Brutuski/tmux-ticker/issues).\n\n#### License\n\n[MIT](https://github.com/Brutuski/tmux-ticker/blob/main/LICENSE)\n\n_Copyright (c) 2021 Adhiraj Sirohi_\n\n#### Logo Credit\n\nLogo was made by [Vasundhara Sharma](https://vasdesigns.de/)\n\u003ca href=\"https://www.behance.net/vasundhsharma\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/detain/svg-logos/780f25886640cef088af994181646db2f6b1a3f8/svg/behance-1.svg\" alt=\"https://www.behance.net/vasundhsharma\" height=\"40\" width=\"40\"/\u003e\u003c/a\u003e \u003ca href=\"https://keybase.io/vas_sharma\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://www.vectorlogo.zone/logos/keybase/keybase-icon.svg\" alt=\"https://keybase.io/vas_sharma\" height=\"40\" width=\"40\"/\u003e\u003c/a\u003e\n","funding_links":["https://www.buymeacoffee.com/asirohi"],"categories":["Shell"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBrutuski%2Ftmux-ticker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBrutuski%2Ftmux-ticker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBrutuski%2Ftmux-ticker/lists"}