All Projects → LanikSJ → Slack Dark Mode

LanikSJ / Slack Dark Mode

Licence: mit
Slack Dark Mode for macOS Desktop

Projects that are alternatives of or similar to Slack Dark Mode

setup-linux-debian
Installs essential JavaScript development programs.
Stars: ✭ 16 (-96.36%)
Mutual labels:  slack, snap
Raspchat
A chat server that can run on Raspberry Pi
Stars: ✭ 418 (-4.78%)
Mutual labels:  slack
Webdavmailrucloud
WebDAV cloud.mail.ru ...& Yandex.Disk | WebDAV Облако Mail.Ru Сетевой Диск
Stars: ✭ 386 (-12.07%)
Mutual labels:  macosx
Acelink
Play Ace Streams in VLC on macOS.
Stars: ✭ 411 (-6.38%)
Mutual labels:  macosx
Shopify Monitor
Updates you on the latest drops, restocks, and much more for your favorite brands!
Stars: ✭ 388 (-11.62%)
Mutual labels:  slack
Pagepiling.js
pagePiling plugin by Alvaro Trigo. Create a scrolling pile of sections. http://alvarotrigo.com/pagePiling/
Stars: ✭ 3,993 (+809.57%)
Mutual labels:  snap
Matterbridge
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)
Stars: ✭ 4,452 (+914.12%)
Mutual labels:  slack
Mtslack
Customize your Slack experience with tweaks and themes. Includes the famous Material Themes as well as other popular themes such as Monokai Pro, Dracula, Atom One, GitHub, Solarized, Night Owl...
Stars: ✭ 427 (-2.73%)
Mutual labels:  slack
Joe
A general-purpose bot library inspired by Hubot but written in Go. 🤖
Stars: ✭ 417 (-5.01%)
Mutual labels:  slack
Zabbix Slack Alertscript
Zabbix AlertScript for Slack.com chat
Stars: ✭ 406 (-7.52%)
Mutual labels:  slack
Alertmanager
Prometheus Alertmanager
Stars: ✭ 4,574 (+941.91%)
Mutual labels:  slack
Zsh Notify
Desktop notifications for long-running commands in zsh.
Stars: ✭ 389 (-11.39%)
Mutual labels:  macosx
Franz
Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.
Stars: ✭ 4,088 (+831.21%)
Mutual labels:  slack
Limbo
A simple, clean, easy to modify Slack chatbot
Stars: ✭ 386 (-12.07%)
Mutual labels:  slack
Snap.swift
Snapshot testing in a snap 🎨
Stars: ✭ 420 (-4.33%)
Mutual labels:  snap
Action Slack Notify
GitHub Action for sending a notification to a Slack channel
Stars: ✭ 384 (-12.53%)
Mutual labels:  slack
32feet
Personal Area Networking for .NET
Stars: ✭ 395 (-10.02%)
Mutual labels:  windows-desktop
Wdt Emoji Bundle
Slack like emoji picker with apple/ios, twitter/twemoji, google, emojione, facebook, messenger emoji support
Stars: ✭ 411 (-6.38%)
Mutual labels:  slack
Android Dev Sources
All those Android development sources that you need to be and stay awesome!
Stars: ✭ 434 (-1.14%)
Mutual labels:  slack
Themer
themer is inspired by trevordmiller/nova and chriskempson/base16.
Stars: ✭ 4,483 (+921.18%)
Mutual labels:  slack

Slack Desktop Dark Mode

Build Status

Purpose

Store scripts and Style sheets for Slack Desktop Dark Mode.
Native Dark Mode in Slack isn't available as of this writing.

The following platforms are supported in this repo via scripts:

Screenshot

Screenshot

Notice

Due to the changes in Slack 4.0+ this project will not be compatible with Slack Version 3.4 or below.
If you're looking for 3.4.x compatible settings please refer to this.

Usage

Codacy Badge codecov

As of this writing Slack Supports Dark Mode Natively #258

In general, you should completely close out of Slack before or after you run the install scripts. This will ensure that everything is properly updated. Once the script has been run the first time, if you ever need to update the CSS styles, you can simply use ctrl + r or cmd + r in macOS to reload Slack and update the CSS, if the scripts below do not automatically close Slack for you.

For All Systems/OS

First, clone the repository

git clone https://github.com/LanikSJ/slack-dark-mode
cd slack-dark-mode

Then shutdown Slack and please reference for your operating system:

For macOS and Linux

./slack-dark-mode.sh

Update CSS Only

./slack-dark-mode.sh -u

Revert to Light Mode

./slack-dark-mode.sh -l

For Linux SNAP

Since snap is a 'read-only' file system, we have to mount the changes. The script automatically insert a new crontab so it will persist through reboots. Since the way SNAPS work are different, we can easily revert to light mode as well with the script. Note: This script will automatically kill Slack when the -u flag is not used to ensure the mount is not busy.

./snap-slack-dark-mode.sh

Update CSS Only (SNAP)

./snap-slack-dark-mode.sh -u

Revert to Light Mode (SNAP)

./snap-slack-dark-mode.sh -l

For Windows Users

Open Powershell in Admin mode:
Note: This script will automatically kill Slack each time you update.

.\slack-dark-mode.ps1

Update CSS Only (Windows)

.\slack-dark-mode.ps1 -UpdateOnly

Revert to Light Mode (Windows)

.\slack-dark-mode.ps1 -LightMode

If you want to make your own tweaks to the css, you can create a file called custom-dark-theme.css in the root of the repository, which will be appended to the end of the main css so you can easily keep your changes through updates of the repo.

Dark Mode Toggle

If you want to toggle Dark Mode on or off you can use Ctrl + L (lower case) on any OS.

Attributions

Some scripts were "borrowed" from mmrko Gist
©️ All rights reserved by the original authors.

Bugs

Please report any bugs or issues you find. Thanks!

License

MIT License

Donate

Patreon

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].