Loading...

You're on the old website. Information here is likely to be outdated. Visit the new website for up to date information.

theDesk

Beta 1 is available now!

But first,

Here are some things you might need to know.

Let's do it!

Which distribution are you installing theDesk on?

Arch Linux

Fedora

You can install both next to each other!

Get theDesk for Arch Linux

Binary Packages

Binary packages can be retrieved from the theSuite repository. This also has the advantage of easier updating with pacman.

  1. Add the theSuite repository to your system.
    Edit /etc/pacman.conf and add the following at the bottom:
    [theapps]
    SigLevel = Optional TrustAll
    Server = https://packages.vicr123.com/arch/$arch/
  2. Force an update of the system and all repositores pacman -Syyu
  3. Install theDesk (and associated utilities) pacman -S thedesk contemporary-icons ttf-contemporary tsscreenlock

If you'd like to use the AUR instead, install the thedesk package from the Arch User Repository.
Use of an AUR helper is recommended as there are a lot of dependencies to install.

Get theDesk on Fedora

Binary Packages

Binary packages can be retrieved from the theSuite repository. This also has the advantage of easier updating with dnf.

  1. Add the theSuite repository to your system.
    Create /etc/yum.repos.d/vicr123.repo with the following contents:
    [vicr123repo]
    name=vicr123 Repository
    baseurl=https://packages.vicr123.com/fedora/32/$basearch
    enabled=1
    gpgcheck=0
  2. Force an update of the system and all repositores dnf update
  3. Install theDesk (and associated utilities) dnf install thedesk

Dependency Information

theDesk relies on some dependencies to work properly. Here is a list of dependencies you'll need to install to build and run theDesk.

As package names can vary between distributions, package names are not provided here. You'll need to do some research to find the correct package for your distribution.

Any issues?

If you think you've found a bug, I'd appreciate it if you'd report it on the GitHub Issues page. Thanks!

GitHub Issues