Skip to content
/ new-tab Public

A minimalistic new-tab page with browser shortcuts that shows your current TransferWise account balance.

License

Notifications You must be signed in to change notification settings

StenAL/new-tab

Repository files navigation

new-tab

A custom new-tab page.

Minimalistic, cool, lightweight. Integrated with the TransferWise API to show your current borderless account balance.

example

How to use

Prerequisites: you need to generate a TransferWise Personal API token to use this page's integration with TransferWise balances.

Download a release

Changes are automatically built and pushed to the GitHub Releases page where you can find ready-to-use artifacts in .zip and .tar.gz format. To set up the page:

  1. Download the artifact in your preferred format (either through GitHub's GUI or using the command line)
    curl -L -O "https://github.com/StenAL/new-tab/releases/latest/download/new-tab.tar.gz"
  2. Extract files from the archive (through a GUI like 7zip or using the command line)
    tar -xvf new-tab.tar.gz
  3. Set the TransferWise API token to your personal access token instead of the placeholder (either open build/static/js/main.RANDOM-LETTERS-AND-NUMBERS.js, CTRL+F for "TOKEN-GOES-HERE" and replace it with your token or use the command line)
    sed -i 's/TOKEN-GOES-HERE/YOUR-ACTUAL-TOKEN/g' build/static/js/main.*.js
  4. The page can now be accessed at build/index.html

Build locally

  1. Clone the git repository git clone https://github.com/StenAL/favicon-marquee.git
  2. Install dependencies using npm npm i
  3. Create a .env file at the root directory of your project and set your API token in it: REACT_APP_TRANSFERWISE_API_TOKEN=token-goes-here.
    This token is only used for API calls and is never stored anywhere except your .env and build files
  4. Build the static page npm run build

Your new-tab is now ready. It is available at build/index.html

Depending on your browser you now need to either manually redirect your new-tab page (Firefox) or use an extension to do it (Chrome).

License

This project is licensed under the MIT license

About

A minimalistic new-tab page with browser shortcuts that shows your current TransferWise account balance.

Resources

License

Stars

Watchers

Forks

Packages

No packages published