From 2ea44908917f71d5aaa816ee2a021bb80b9d1076 Mon Sep 17 00:00:00 2001 From: Jory Severijnse Date: Fri, 17 Apr 2026 04:43:59 +0200 Subject: [PATCH] copy bitwig.jar to install location and updated .gitignore --- .gitignore | 3 +-- home/packages/media/bitwig.nix | 8 +++++++- nixpkgs/bitwig.nix | 16 ---------------- 3 files changed, 8 insertions(+), 19 deletions(-) delete mode 100644 nixpkgs/bitwig.nix diff --git a/.gitignore b/.gitignore index 56687ee..31d609b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ .direnv .pre-commit-config.yaml -secrets/id_ed25519 -secrets/id_ed25519.pub +home/packages/media/bitwig.jar diff --git a/home/packages/media/bitwig.nix b/home/packages/media/bitwig.nix index 20cee05..c7f4bb1 100644 --- a/home/packages/media/bitwig.nix +++ b/home/packages/media/bitwig.nix @@ -1,4 +1,6 @@ -{pkgs, ...}: { +{pkgs, ...}: let + customJar = /etc/nixos/home/packages/media/bitwig.jar; +in { users.users.someone.packages = with pkgs; [ (bitwig-studio6.overrideAttrs (old: { version = "6.0"; @@ -7,6 +9,10 @@ url = "https://www.bitwig.com/dl/Bitwig%20Studio/6.0/installer_linux"; hash = "sha256-jrCTgaxfeWhfKwLeKLmqTQWS7RVbVnHqJ0InCipmm8k="; }; + + postInstall = '' + cp ${customJar} $out/libexec/bin/bitwig.jar + ''; })) ]; } diff --git a/nixpkgs/bitwig.nix b/nixpkgs/bitwig.nix deleted file mode 100644 index d8994f6..0000000 --- a/nixpkgs/bitwig.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - nixpkgs.overlays = [ - (final: prev: { - bitwig-studio = prev.bitwig-studio.overrideAttrs (oldAttrs: { - version = "6.0"; - src = pkgs.fetchurl { - url = "https://www.bitwig.com/dl/Bitwig%20Studio/6.0/installer_linux/"; - hash = "8eb09381ac5f79685f2b02de28b9aa4d0592ed155b5671ea2742270a2a669bc9"; - }; - # Inherit the original package's meta information - meta = oldAttrs.meta; - }); - }) - ]; -}