|
2 | 2 |
|
3 | 3 |  |
4 | 4 |
|
5 | | -**Slactac** is a browser extension that lets you persistently override and customize Slack channel names. Personalize your workspace by renaming channels to something more meaningful or easier to recognize. *(Note: user renaming is not supported yet.)* |
| 5 | +### Supported for your Browser of choice |
6 | 6 |
|
7 | | -**Now available for Chrome, Edge, Brave, and Firefox!** |
| 7 | +| Browser | Availability | |
| 8 | +|--------|--------------| |
| 9 | +| **Firefox** | **Available now on Firefox Add-ons** | |
| 10 | +| **Chrome / Edge / Brave** | **Available now on the Chrome Web Store** | |
8 | 11 |
|
9 | 12 | --- |
10 | 13 |
|
11 | | -## ✅ Installation |
| 14 | +## 🔧 Installation Links |
12 | 15 |
|
13 | | -### Chrome Web Store (Chrome, Edge, Brave) |
| 16 | +- **Firefox:** |
| 17 | + [Slactac on Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/slactac/) |
14 | 18 |
|
15 | | -Install directly from the Chrome Web Store: |
| 19 | +- **Chrome / Edge / Brave:** |
| 20 | + [Slactac on Chrome Web Store](https://chromewebstore.google.com/detail/slactac/gnjiocbockjlkpnlonimgihcbhpdephe) |
16 | 21 |
|
17 | | -[https://chromewebstore.google.com/detail/slactac/gnjiocbockjlkpnlonimgihcbhpdephe](https://chromewebstore.google.com/detail/slactac/gnjiocbockjlkpnlonimgihcbhpdephe) |
18 | | - |
19 | | -If you find **Slactac** useful, please consider leaving a rating or short review. Any feedback helps support development and improves the extension for everyone. Obrigado! |
| 22 | +--- |
20 | 23 |
|
21 | | -### Firefox |
| 24 | +# Slactac |
22 | 25 |
|
23 | | -Download the Firefox release from [GitHub Releases](https://github.com/dotMavriQ/Slactac/releases): |
| 26 | +**Slactac** is a browser extension that lets you persistently override and customize Slack channel names. Personalize your workspace by renaming channels to something more meaningful or easier to recognize. *(Note: user renaming is not supported yet.)* |
24 | 27 |
|
25 | | -1. Download `slactac_firefox-vX.X.X.zip` from the latest Firefox release |
26 | | -2. Extract the ZIP file |
27 | | -3. Open Firefox and go to `about:debugging#/runtime/this-firefox` |
28 | | -4. Click **Load Temporary Add-on** |
29 | | -5. Select the `manifest.json` from the extracted folder |
| 28 | +**Now available for Chrome, Edge, Brave, and Firefox!** |
30 | 29 |
|
31 | 30 | --- |
32 | 31 |
|
33 | 32 | ## Features |
34 | 33 |
|
35 | 34 | - Override Slack channel names. |
36 | 35 | - Use the channel picker to grab channel names directly from the Slack UI. |
37 | | -- Save, view, and manage custom channel names via a polished popup interface. |
| 36 | +- Save, view, and manage custom channel names via a clean popup interface. |
38 | 37 | - Real-time updates on the Slack web app with persistent overrides across sessions. |
39 | 38 |
|
40 | | -### Manual Installation (Chrome, Edge, Brave) |
| 39 | +--- |
| 40 | + |
| 41 | +## Manual Installation (Chrome, Edge, Brave) |
41 | 42 |
|
42 | 43 | 1. Clone or download this repository. |
43 | | -2. Open Chrome, Edge, or Brave and browse to the extensions page: |
| 44 | +2. Open Chrome, Edge, or Brave and go to: |
44 | 45 | - Chrome: `chrome://extensions/` |
45 | 46 | - Edge: `edge://extensions/` |
46 | 47 | - Brave: `brave://extensions/` |
47 | | -3. Enable **Developer Mode** in the top-right corner. |
| 48 | +3. Enable **Developer Mode**. |
48 | 49 | 4. Click **Load unpacked** and select the `slactac` folder. |
49 | 50 |
|
50 | | -**Note:** Edge and Brave may ask you to review the requested permissions (`tabs`, `activeTab`, and `storage`). These are required for the channel picker and for updating the active Slack tab reliably. If you do not see your Slack workspace update immediately, ensure the Slack tab is focused and refreshed once after installing the extension. |
51 | | - |
52 | | -## Installation (Manual) |
| 51 | +--- |
53 | 52 |
|
54 | 53 | ## Releases |
55 | 54 |
|
56 | | -Every push to the `master` and `firefox` branches triggers automated builds: |
| 55 | +Pushes to `master` and `firefox` generate release ZIPs: |
57 | 56 |
|
58 | | -- **Chrome/Edge/Brave**: Tagged releases on `master` branch create `slactac_chrome-vX.X.X.zip` |
59 | | -- **Firefox**: Tagged releases on `firefox` branch create `slactac_firefox-vX.X.X.zip` (auto-bumped +0.0.1) |
| 57 | +- **Chrome/Edge/Brave:** `slactac_chrome-vX.X.X.zip` |
| 58 | +- **Firefox:** `slactac_firefox-vX.X.X.zip` |
60 | 59 |
|
61 | | -Both are available as GitHub release assets. Download the appropriate ZIP for your browser or submit to the respective store catalogues. |
| 60 | +Both are available on GitHub Releases. |
| 61 | + |
| 62 | +--- |
62 | 63 |
|
63 | 64 | ## Usage |
64 | 65 |
|
65 | | -1. Click the **Slactac** icon in your browser toolbar to open the popup. |
66 | | -2. Use the **Pick Channel** button or manually enter the **Original Slack Channel Name**. |
67 | | -3. Enter your desired custom channel name in the **Your Custom Channel Name** field. |
68 | | -4. Click **Save Tack** to apply the override—the Slack channel name will update in real time. |
69 | | -5. To view or delete stored overrides, click the **Stored Tacks** button. |
| 66 | +1. Click the **Slactac** icon. |
| 67 | +2. Pick a channel or enter the original name manually. |
| 68 | +3. Add your custom name. |
| 69 | +4. Hit **Save Tack**. |
| 70 | +5. Manage saved overrides via **Stored Tacks**. |
| 71 | + |
| 72 | +--- |
70 | 73 |
|
71 | 74 | ## Contributing |
72 | 75 |
|
73 | | -Contributions are welcome! Feel free to submit issues or pull requests for new features, bug fixes, or improvements. |
| 76 | +PRs and issues welcome. |
74 | 77 |
|
75 | 78 | ## License |
76 | 79 |
|
77 | | -This project is licensed under the MIT License. |
| 80 | +MIT |
0 commit comments