13 Jun 2023 |
Rampoina | * users.users.rampoina = {
isNormalUser = true;
description = "Rampoina";
extraGroups = \[ "networkmanager" "wheel" "audio" \];
packages = with pkgs; \[
# Internet
wget
firefox
transmission-qt
tor-browser-bundle-bin
# Development
git
alacritty
# Chat
element-desktop
nheko
neochat
konversation
mumble
# Media
mpv
# Visual
inkscape
gimp
krita
blender
# Audio
pavucontrol
# Jack stuff
carla
qjackctl
# DAWs
ardour
(pkgs.lmms.overrideAttrs (finalAttrs: previousAttrs: {
buildInputs = previousAttrs.buildInputs ++ [carla];
patchPhase = ''
sed -i "s/CARLA_EXPORT/CARLA_API_EXPORT/g" -i plugins/carlabase/carla.h;
'';
}))# lmms: TODO change when https://github.com/NixOS/nixpkgs/pull/223103 is merged
zrythm
# Trackers
milkytracker
# Notation editing software
musescore
rosegarden
# Synthesizers
# Organs
(pkgs.setbfree.overrideAttrs (finalAttrs: previousAttrs: {
postPatch = ''
sed 's#/usr/local#$(out)#g' -i common.mak
sed 's#/usr/share/fonts/truetype/ttf-bitstream-vera#${ttf_bitstream_vera}/share/fonts/truetype#g' \
-i common.mak
'';
})) # setbfree: TODO change when https://github.com/NixOS/nixpkgs/pull/223070 is merged
(pkgs.aeolus.overrideAttrs (finalAttrs: previousAttrs: {
stopsVersion = "0.4.0";
stops = fetchurl {
url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-${finalAttrs.stopsVersion}.tar.bz2";
sha256 = "0e79a0b8e006cb0f67bfcf1e9097db0b4e10c1bb30e6d5c401a29e882411fcb0";
};
patchPhase = ''
sed "s@ldconfig.*@@" -i source/Makefile
sed -i 's@/etc@'$out'/etc@' -i source/main.cc
'';
postInstall = ''
mkdir -p $out/share/stops
tar xavf ${finalAttrs.stops} --strip-components=1 -C $out/share/stops/
mkdir $out/etc
cat <<EOF >$out/etc/aeolus.conf
# Aeolus system wide default options
# use ~/.aeolusrc for local options
-u -S $out/share/stops/
EOF
'';
})) # curch organ # TODO change when https://github.com/NixOS/nixpkgs/pull/223089 is merged
zynaddsubfx
helm
surge
# FM synthesis
oxefmsynth
dexed
# Modular
vcv-rack # vcv standalone
cardinal # vcv plugin
# Sample based
qsynth
# Sound fonts
soundfont-fluid
soundfont-generaluser
soundfont-ydp-grand
# Midi
vmpk
# plugins
calf
# ladspa
ladspaPlugins
zam-plugins
tap-plugins
lsp-plugins
# Video
replay-sorcery
# Games
superTuxKart
minetest
# Misc
gnome.adwaita-icon-theme
openrgb-with-all-plugins # control the keyboard lights
aspell
aspellDicts.ca
];
};
| 21:33:24 |
Rampoina | ignore the stupid formatting | 21:34:02 |
Guillaume Desforges | I'll check what I have tomorrow morning | 21:37:27 |
Guillaume Desforges | Bit that looks very reasonable | 21:37:57 |
@tamtaram:chat.heizhaus.org | In reply to @rampoina:matrix.org a reboot shouldn't be needed, at most logging out and back in for some services and such no change | 21:38:02 |
Guillaume Desforges | * But that looks very reasonable | 21:38:09 |
@tamtaram:chat.heizhaus.org | thank you | 21:38:32 |
Guillaume Desforges | Tamara: in your case ardour can't find the plugins at all (except stock ones) | 21:38:32 |
@tamtaram:chat.heizhaus.org | In reply to @gdesforges:matrix.org Tamara: in your case ardour can't find the plugins at all (except stock ones) yup. no lsps | 21:39:24 |
@tamtaram:chat.heizhaus.org |  Download image.png | 21:39:26 |
Rampoina |
: TODO change when https://github.com/NixOS/nixpkgs/pull/223103 is merged
Oops I should do my TODOs :P
| 21:41:32 |
Rampoina | In reply to @tamtaram:chat.heizhaus.org yup. no lsps I no longer know which plugins are which. Could you install one that I have as well but is very clear what it is? | 21:43:42 |
Rampoina | likeee | 21:43:44 |
Rampoina | I dunno | 21:43:48 |
Rampoina | dexed | 21:43:49 |
Rampoina | maybe calf | 21:44:10 |
Rampoina | what I mean is that I don't know which of my plugins come from lsp-plugins | 21:45:01 |
@tamtaram:chat.heizhaus.org | calf is installed but doesnt show up hmm | 21:45:04 |
@tamtaram:chat.heizhaus.org | In reply to @rampoina:matrix.org what I mean is that I don't know which of my plugins come from lsp-plugins ardour tells you the type in the plugin manager | 21:45:20 |
Rampoina | yeah I have a thousand milion though :P | 21:45:34 |
Rampoina | I do see lsp something | 21:45:38 |
Rampoina |  Download image.png | 21:46:25 |
Rampoina | I'm also using musnix but I don't think that should change anything | 21:47:07 |
Rampoina | Tamara: which nixos version are you using? | 21:47:22 |
@tamtaram:chat.heizhaus.org | 23.05 stable | 21:47:40 |
@tamtaram:chat.heizhaus.org | sigh is there a nix equivalent to rpm -ql ? aka a command that lists all files that were installed by a package? | 21:47:51 |
Rampoina | the files are all inside /nix/store/hash-package/ | 21:48:33 |
Rampoina | I'm using unstable but I haven't upgraded in a while | 21:50:00 |
Rampoina | I'm usiung ardour 7.3.0 /nix/store/2d86f33jpbpx1m86d6qjy5x0ci3d58ab-ardour-7.3/bin/ardour7 | 21:51:05 |
Rampoina | * I'm using ardour 7.3.0 /nix/store/2d86f33jpbpx1m86d6qjy5x0ci3d58ab-ardour-7.3/bin/ardour7 | 21:51:17 |