major rewrite of flake
This commit is contained in:
parent
f9a642398b
commit
9b99eef302
7 changed files with 214 additions and 2171 deletions
|
@ -1,29 +1,22 @@
|
|||
{ nix-flatpak, lib, pkgs, inputs, pkgs-unstable, ... }:
|
||||
{ nix-flatpak, lib, pkgs, inputs, outputs, ... }:
|
||||
{
|
||||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
nixpkgs = {
|
||||
# You can add overlays here
|
||||
overlays = [
|
||||
inputs.audio.overlays.default
|
||||
# Add overlays your own flake exports (from overlays and pkgs dir):
|
||||
# outputs.overlays.additions
|
||||
outputs.overlays.modifications
|
||||
outputs.overlays.unstable-packages
|
||||
|
||||
(_: prev: {
|
||||
ulauncher = prev.ulauncher.overrideAttrs (old: {
|
||||
propagatedBuildInputs = with prev.python3Packages;
|
||||
old.propagatedBuildInputs
|
||||
++ [
|
||||
thefuzz
|
||||
tornado
|
||||
];
|
||||
});
|
||||
})
|
||||
|
||||
(_: prev: {
|
||||
wineWowPackages.stagingFull = prev.wineWowPackages.stagingFull.overrideAttrs (old: {
|
||||
patches = old.patches ++ [ ./wine-6006.patch ];
|
||||
});
|
||||
})
|
||||
# inputs.audio.overlays.default
|
||||
];
|
||||
|
||||
# Configure your nixpkgs instance
|
||||
config = {
|
||||
# Disable if you don't want unfree packages
|
||||
allowUnfree = true;
|
||||
};
|
||||
};
|
||||
|
||||
home = {
|
||||
|
@ -79,9 +72,6 @@
|
|||
|
||||
nix-du
|
||||
|
||||
# nvtopPackages.amd
|
||||
# nvtopPackages.nvidia
|
||||
|
||||
usbutils
|
||||
pciutils
|
||||
util-linux
|
||||
|
@ -206,6 +196,7 @@
|
|||
mesa-demos
|
||||
|
||||
# gnomeExtensions.clipboard-indicator
|
||||
gnomeExtensions.pano
|
||||
gnomeExtensions.just-perfection
|
||||
gnomeExtensions.dash-to-dock
|
||||
gnomeExtensions.solaar-extension
|
||||
|
@ -213,9 +204,7 @@
|
|||
gnomeExtensions.media-controls
|
||||
gnomeExtensions.looking-glass-button
|
||||
gnomeExtensions.auto-power-profile
|
||||
# gnomeExtensions.tray-icons-reloaded
|
||||
gnomeExtensions.appindicator
|
||||
# snixembed
|
||||
gnomeExtensions.notification-banner-reloaded
|
||||
gnome-software
|
||||
gnome-tweaks
|
||||
|
@ -236,7 +225,7 @@
|
|||
whitesur-icon-theme
|
||||
bibata-cursors
|
||||
piper
|
||||
libratbag
|
||||
# libratbag
|
||||
|
||||
icloudpd
|
||||
squirreldisk
|
||||
|
@ -258,14 +247,14 @@
|
|||
|
||||
# bottles
|
||||
|
||||
(pkgs-unstable.yabridge.override {
|
||||
(pkgs.unstable.yabridge.override {
|
||||
wine = (wineWowPackages.stagingFull.override {
|
||||
waylandSupport = true;
|
||||
fontconfigSupport = true;
|
||||
vulkanSupport = true;
|
||||
});
|
||||
})
|
||||
(pkgs-unstable.yabridgectl.override {
|
||||
(pkgs.unstable.yabridgectl.override {
|
||||
wine = (wineWowPackages.stagingFull.override {
|
||||
waylandSupport = true;
|
||||
fontconfigSupport = true;
|
||||
|
@ -304,10 +293,11 @@
|
|||
plexamp
|
||||
amberol
|
||||
carla
|
||||
wireplumber
|
||||
audacity
|
||||
# wireplumber
|
||||
# audacity
|
||||
tenacity
|
||||
supercollider-with-plugins
|
||||
bitwig-studio5-latest
|
||||
bitwig-studio
|
||||
blender
|
||||
davinci-resolve-studio
|
||||
steam
|
||||
|
@ -315,6 +305,8 @@
|
|||
handbrake
|
||||
renoise
|
||||
krita
|
||||
darling
|
||||
darling-dmg
|
||||
rawtherapee
|
||||
inkscape
|
||||
gimp
|
||||
|
@ -328,15 +320,13 @@
|
|||
plugdata
|
||||
pavucontrol
|
||||
qpwgraph
|
||||
coppwr
|
||||
helvum
|
||||
alsa-utils
|
||||
alsa-tools
|
||||
clapper
|
||||
ardour
|
||||
parinfer-rust-emacs
|
||||
dockfmt
|
||||
clap
|
||||
batik
|
||||
(callPackage ../packages/mioctl/mioctl.nix {})
|
||||
|
||||
# Audio plugins (LV2, VST2, VST3, LADSPA)
|
||||
|
@ -356,8 +346,11 @@
|
|||
cardinal
|
||||
roomeqwizard
|
||||
guitarix
|
||||
paulxstretch
|
||||
# paulxstretch
|
||||
vital
|
||||
helio-workstation
|
||||
stochas
|
||||
|
||||
(callPackage ../packages/tal/bassline.nix {})
|
||||
(callPackage ../packages/tal/j8.nix {})
|
||||
(callPackage ../packages/tal/u-no-lx.nix {})
|
||||
|
@ -463,6 +456,7 @@
|
|||
epkgs.nixfmt
|
||||
epkgs.parinfer-rust-mode
|
||||
epkgs.tree-sitter-langs
|
||||
epkgs.gpastel
|
||||
];
|
||||
};
|
||||
ripgrep = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue