From 5451d847fede98c5e8aa3550f1cc7de6fce6070a Mon Sep 17 00:00:00 2001 From: KeksNino Date: Mon, 6 Jul 2026 20:41:57 +0200 Subject: [PATCH] add nix-ld, add pipewire, add mpdscribble, add fonts --- configuration.nix | 7 +++++++ home-manager/home.nix | 7 +++---- home-manager/mpd.nix | 10 ++++++++++ packages.nix | 8 ++++++-- 4 files changed, 26 insertions(+), 6 deletions(-) diff --git a/configuration.nix b/configuration.nix index 72e3805..cd2ddca 100644 --- a/configuration.nix +++ b/configuration.nix @@ -147,6 +147,13 @@ }; }; }; + programs.nix-ld.enable = true; + + services.pipewire = { + enable = true; + alsa.enable = true; + pulse.enable = true; + }; security.rtkit.enable = true; systemd.services."rtkit-daemon".enable = true; diff --git a/home-manager/home.nix b/home-manager/home.nix index 9902e02..c53b5d3 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -71,11 +71,14 @@ in programs.fd.enable = true; + programs.uv.enable = true; + programs.fish = { enable = true; interactiveShellInit = '' nitch set -gx EDITOR nvim + set -gx PATH $PATH /home/user/.local/bin set -g fish_key_bindings fish_hybrid_key_bindings set fish_greeting ''; @@ -100,10 +103,6 @@ in programs.zoxide.enable = true; programs.zoxide.enableFishIntegration = true; - # wayland.windowManager.hyprland = { - # enable = true; - # }; - gtk = { enable = true; theme = { diff --git a/home-manager/mpd.nix b/home-manager/mpd.nix index bb1a659..fd404f4 100644 --- a/home-manager/mpd.nix +++ b/home-manager/mpd.nix @@ -23,6 +23,16 @@ network.listenAddress = "/home/user/.config/mpd/socket"; }; + services.mpdscribble = { + enable = true; + endpoints = { + "last.fm" = { + passwordFile = "/home/user/lastfm_password"; + username = "KeksNino"; + }; + }; + }; + programs.rmpc.enable = true; programs.rmpc.config = '' #![enable(implicit_some)] diff --git a/packages.nix b/packages.nix index f31343d..a67fe33 100644 --- a/packages.nix +++ b/packages.nix @@ -21,7 +21,6 @@ python3 basedpyright waypaper - nerd-fonts.caskaydia-mono nix-search rofi-calc renoise @@ -38,6 +37,11 @@ nicotine-plus kdePackages.breeze nemo - uv + ]; + + fonts.packages = with pkgs; [ + nerd-fonts.caskaydia-mono + nerd-fonts.symbols-only + nerd-fonts.jetbrains-mono ]; }