DeltaTune ported to Linux (X11 & Wayland) using Quickshell
1754440084.mp4
Arch Linux (AUR):
yay -S deltatune-linux
deltatuneOther distros:
git clone https://github.com/ThatOneCalculator/deltatune-linux
sudo make install
deltatuneNix (flake):
nix run github:ThatOneCalculator/deltatune-linuxFrom a local checkout:
nix run .Nix install options:
-
NixOS module (user service):
{ inputs.deltatune-linux.url = "github:ThatOneCalculator/deltatune-linux"; outputs = { self, nixpkgs, deltatune-linux, ... }: { nixosConfigurations.yourHost = nixpkgs.lib.nixosSystem { modules = [ deltatune-linux.nixosModules.default { services.deltatune.enable = true; } ]; }; }; }
-
Home Manager module (user service):
{ inputs.deltatune-linux.url = "github:ThatOneCalculator/deltatune-linux"; outputs = { self, nixpkgs, home-manager, deltatune-linux, ... }: { homeConfigurations.me = home-manager.lib.homeManagerConfiguration { pkgs = import nixpkgs { system = "x86_64-linux"; }; modules = [ deltatune-linux.homeManagerModules.default { services.deltatune.enable = true; } ]; }; }; }
-
Plain package only: add
inputs.deltatune-linux.url = "github:ThatOneCalculator/deltatune-linux";thenenvironment.systemPackages(NixOS) orhome.packages(Home Manager) withinputs.deltatune-linux.packages.${pkgs.stdenv.hostPlatform.system}.default
After installing, edit /etc/xdg/quickshell/deltatune/config.js. Configuration keys are explained in the file, the default configuration puts DeltaTune at the top-right.
- Display title of current song
- ANSI (English, Spanish, etc)
- Japanese
- Korean
- Enter/leave animation
- Configuration
- AUR package
- NIX flake
- Artist info(?)
- 🦀 Rewrite it in Rust
- Toastworth for creating the original DeltaTune for Windows
- Toby Fox and team for creating DELTARUNE
This project is neither associated with the original DeltaTune nor DELTARUNE.