From 9979d7bc4208449cb92f346301b10e70abb81e43 Mon Sep 17 00:00:00 2001 From: Nicole Date: Thu, 30 Apr 2026 19:44:41 +0200 Subject: [PATCH] Added dsearch for dms --- etc/nixos/flake.lock | 50 ++++++++++++++++++- etc/nixos/flake.nix | 4 +- .../pkgs/anycubic-slicer-next/package.nix | 1 + etc/nixos/modules/programs.nix | 20 +++++++- 4 files changed, 71 insertions(+), 4 deletions(-) diff --git a/etc/nixos/flake.lock b/etc/nixos/flake.lock index c3ec2d2..4f8ece8 100644 --- a/etc/nixos/flake.lock +++ b/etc/nixos/flake.lock @@ -770,6 +770,19 @@ "type": "github" } }, + "nixpkgs_7": { + "locked": { + "lastModified": 1776877367, + "narHash": "sha256-wMN1gM00sUQ2KC9CNr/XEOGdfOrl67PabIRv9AYayTo=", + "rev": "0726a0ecb6d4e08f6adced58726b95db924cef57", + "type": "tarball", + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre985613.0726a0ecb6d4/nixexprs.tar.xz" + }, + "original": { + "type": "tarball", + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" + } + }, "on-linux": { "flake": false, "locked": { @@ -830,7 +843,8 @@ "nix-flatpak": "nix-flatpak", "nixpkgs": "nixpkgs_6", "nixpkgs-unstable": "nixpkgs-unstable", - "solaar": "solaar" + "solaar": "solaar", + "spicetify-nix": "spicetify-nix" } }, "rust-analyzer-src": { @@ -893,6 +907,25 @@ "type": "github" } }, + "spicetify-nix": { + "inputs": { + "nixpkgs": "nixpkgs_7", + "systems": "systems_2" + }, + "locked": { + "lastModified": 1777183994, + "narHash": "sha256-zahis/vVFOsWv/HeyHbU13jxnrCC+ppIg49xG+viWxg=", + "owner": "Gerg-L", + "repo": "spicetify-nix", + "rev": "501256c3e670ca1679501ce3839ea805df00d8ba", + "type": "github" + }, + "original": { + "owner": "Gerg-L", + "repo": "spicetify-nix", + "type": "github" + } + }, "systems": { "locked": { "lastModified": 1681028828, @@ -908,6 +941,21 @@ "type": "github" } }, + "systems_2": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "treefmt-nix": { "inputs": { "nixpkgs": "nixpkgs_3" diff --git a/etc/nixos/flake.nix b/etc/nixos/flake.nix index 168323b..01b6c6c 100644 --- a/etc/nixos/flake.nix +++ b/etc/nixos/flake.nix @@ -25,9 +25,10 @@ url = "github:mrshmllow/affinity-nix"; }; millennium.url = "github:SteamClientHomebrew/Millennium?dir=packages/nix"; + spicetify-nix.url = "github:Gerg-L/spicetify-nix"; }; - outputs = { self, nixpkgs, nixpkgs-unstable, nix-flatpak, niri, mango, musnix, solaar, affinity-nix, millennium, ... } @inputs: + outputs = { self, nixpkgs, nixpkgs-unstable, nix-flatpak, niri, mango, musnix, solaar, affinity-nix, millennium, spicetify-nix, ... } @inputs: let system = "x86_64-linux"; @@ -61,6 +62,7 @@ mango.nixosModules.mango musnix.nixosModules.musnix solaar.nixosModules.default + spicetify-nix.nixosModules.spicetify ./configuration.nix ]; }; diff --git a/etc/nixos/modules/pkgs/anycubic-slicer-next/package.nix b/etc/nixos/modules/pkgs/anycubic-slicer-next/package.nix index dce7f86..1a7386d 100644 --- a/etc/nixos/modules/pkgs/anycubic-slicer-next/package.nix +++ b/etc/nixos/modules/pkgs/anycubic-slicer-next/package.nix @@ -222,3 +222,4 @@ buildFHSEnv { maintainers = with lib.maintainers; [ ]; }; } + diff --git a/etc/nixos/modules/programs.nix b/etc/nixos/modules/programs.nix index ef821a8..4dac9a6 100644 --- a/etc/nixos/modules/programs.nix +++ b/etc/nixos/modules/programs.nix @@ -25,6 +25,7 @@ let fi ''; }; + spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.stdenv.system}; in @@ -34,6 +35,7 @@ in nixpkgs.config.permittedInsecurePackages = [ "qtwebengine-5.15.19" "mbedtls-2.28.10" + "ventoy-1.1.10" ]; # Defined Programs @@ -53,6 +55,8 @@ in zip jq libsecret + ventoy-full + # FILES # gvfs @@ -63,6 +67,7 @@ in pandoc texliveFull fsearch + pkgs-unstable.dsearch filezilla ffmpegthumbnailer zenity @@ -111,7 +116,7 @@ in mpv feishin #(callPackage ./pkgs/feishin/default.nix {}) - spotify + #spotify # jellyfin-media-player jellyfin-mpv-shim @@ -171,7 +176,7 @@ in brightnessctl dmg2img cachix - rbw + pkgs-unstable.rbw pinentry-tty pkgs-unstable.kando gearlever @@ -240,6 +245,17 @@ services.hardware.openrgb = { package = pkgs-unstable.openrgb-with-all-plugins; }; +programs.spicetify = { + enable = true; + enabledExtensions = with spicePkgs.extensions; [ + adblockify + hidePodcasts + shuffle # shuffle+ (special characters are sanitized out of extension names) + ]; + #theme = spicePkgs.themes.sleek; + #colorScheme = "matugen"; +}; + virtualisation.docker.rootless = { enable = true; setSocketVariable = true;