Tidalcycles on Archlinux

Anyone have experience installing Tidalcycles on Archlinux by any chance?
I’m learning SuperCollider at the moment, but figured I would get Tidalcycles and learn it on the side.

However, I remember archlinux handles haskell stuff a bit differently as every haskell dependencies or libraries are dynamically compiled into arch packages, which in the end result in a ridiculous amount of haskell packages on the system constantly having to be updated.

Just wondering how everyone installed Tidalcycles on Arch? pacman -S cabal-install and then cabal install tidal? that’s all? do i need this ghc compiler? or is it better to grab everything directly from the haskell site bypassing pacman entirely?

Just wondering how everyone installed Tidalcycles on Arch? pacman -S cabal-install and then cabal install tidal?

I would’ve just tried that, but pacman -S cabal-install fails for me at the moment because pacman fails to download some of its dependencies. Nonetheless, it’s perfectly fine to install TidalCycles through cabal since you probably don’t need a system wide installation.

ya it failed for me also.
haskell is apparently pretty annoying to setup on arch 'cuz apparently everything is dynamically linked now. :frowning:

If anybody still need this, I’ve just installed TidalCycles on arch, using this procedure:

  • installed supercollider and sc3-plugins with pacman or yay
  • installed ghcup-git from AUR with yay
  • installed cabal with ghcup (ghcup install-cabal)
  • installed recommended ghc with gchup (ghcup list to find recommended version, gchup install 8.6.3 to install ghc)
  • enabled ghc version (gchup set 8.6.3)
  • added ~/.ghcup/bin to my $PATH in .bashrc (this passage needs restarting the shell)
  • installed tidal with cabal (cabal update, cabal install tidal)
  • installed SuperDirt with scide (Quarks.checkForUpdates(); Quarks.install(“SuperDirt”, “v1.0”))

my editor of choice is emacs, so I’ve also installed the ‘tidal’ package from melpa

1 Like

this…
https://roosnaflak.com/tech-and-research/install-tidal-cycles-on-arch-linux/
:slightly_smiling_face:

2 Likes