Package Details: slack-desktop-dark 4.1.2-1

Git Clone URL: https://aur.archlinux.org/slack-desktop-dark.git (read-only)
Package Base: slack-desktop-dark
Description: Slack Desktop (Beta) for Linux, with dark theme patch
Upstream URL: https://slack.com/downloads
Licenses: custom
Conflicts: slack-desktop
Submitter: mushrewm
Maintainer: bisen2
Last Packager: bisen2
Votes: 26
Popularity: 2.64
First Submitted: 2018-12-18 20:00
Last Updated: 2019-11-10 19:57

Pinned Comments

bisen2 commented on 2019-11-07 01:56

Hey everyone, it has been brought to my attention (thanks @lectrode) that Slack is now providing a built-in dark mode, making this package kinda obsolete. I can keep this package around for a while if anyone prefers the custom css to what is provided by Slack. That said if you are just looking to get a dark theme on slack quickly, you can just take the vanilla slack app, go to File -> Preferences -> Themes to set the dark theme.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

bisen2 commented on 2019-11-07 01:56

Hey everyone, it has been brought to my attention (thanks @lectrode) that Slack is now providing a built-in dark mode, making this package kinda obsolete. I can keep this package around for a while if anyone prefers the custom css to what is provided by Slack. That said if you are just looking to get a dark theme on slack quickly, you can just take the vanilla slack app, go to File -> Preferences -> Themes to set the dark theme.

lectrode commented on 2019-11-06 20:24

FYI: Vanilla Slack now has a dark mode (Preferences -> Themes -> Dark). Looks like this was added in v4.0.2 mid-September. Thus far it works quite well

npfeiler commented on 2019-10-28 18:28

a pkgrel bump is missing for the css update

bisen2 commented on 2019-10-09 16:59

Hey everyone, I have updated the pkgbuild to change the name of slack-4 which should end the need for removing the file before building any updates (thanks for the idea Anty0). However, this does mean that older versions of slack-4 will accrue in your build directory over time. It is not a huge deal (the file is currently >100KB), but if space is an extreme concern for you older versions of the file can be deleted.

bisen2 commented on 2019-10-09 12:57

@Anty0, great idea. Will do that and push changes soon.

Anty0 commented on 2019-10-09 12:54

@bjorntj Delete file slack-4 in build directory of this package. That file was updated, but it had the same name as the old version had.

@bisen2 May I suggest the file slack-4 to be renamed, so it reflects package version? (It's quite annoying having to remove or rename that file to build this package after every update...)

bjorntj commented on 2019-10-09 06:14

Parsing SRCINFO (1/1): slack-desktop-dark
==> Making package: slack-desktop-dark 4.0.2-3 (on. 09. okt. 2019 kl. 08.13 +0200)
==> Retrieving sources...
  -> Found slack-desktop-4.0.2-amd64.deb
  -> Found slack-4
  -> Found darkify_slack.js
  -> Found slack-desktop-dark.patch
==> Validating source files with sha256sums...
    slack-desktop-4.0.2-amd64.deb ... Passed
    slack-4 ... FAILED
    darkify_slack.js ... Passed
    slack-desktop-dark.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: slack-desktop-dark

bisen2 commented on 2019-08-23 22:02

@Felixoid thanks for the input, I have switched to the latest commit of upstream. Also, code snippets should now be working thanks to upstream css updates.

Felixoid commented on 2019-08-23 15:53

If somebody wants to fix the white snippets, here is a diff to do it

diff --git a/PKGBUILD b/PKGBUILD
index af213f4..3365b7a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,12 +17,12 @@ makedepends=('asar')
 optdepends=('gnome-keyring')
 conflicts=('slack-desktop')
 source=("https://downloads.slack-edge.com/linux_releases/${pkgname%-dark}-${pkgver}-amd64.deb"
-        "https://raw.githubusercontent.com/bisen2/slack-raw/master/slack-4"
+        "https://raw.githubusercontent.com/caiceA/slack-raw/3c94b5db/slack-4"
         "darkify_slack.js"
         "${pkgname}.patch")
 noextract=("${pkgname%-dark}-${pkgver}-amd64.deb")
 sha256sums=('6277a6c3d9c1c55813ad4fe1e56702a486ab8ff36ecbef345d1794a3a644ecbc'
-            'ba3e3d593af694c1de039a77d4b3e96fee2b00bd8919667e1e2ba4dc575fc692'
+            '0e77c77d1ab9ed5e37ef6e458907e60f1b165d404bc3df5f9bbb7e10c0867f3a'
             '13fc4ea2c9bfd113e123a7f74375f17c17a7256d7481f9acacb466088b913418'
             'c952eb32dd59beff9fc5374853b04acde4a60ed8c39934fcd0b66829455d594d')

Felixoid commented on 2019-08-23 15:50

@bisen2 Hey. Why do you use your fork of slack-raw instead of https://github.com/caiceA/slack-raw? Is it because of the static master state? If so, it's possible to use sha1 of the commit to having the same result, but from the upstream https://raw.githubusercontent.com/caiceA/slack-raw/3c94b5db/slack-4

BTW, the issue with the white snippet is already solved in the upstream.