add nix-ld, add pipewire, add mpdscribble, add fonts

This commit is contained in:
2026-07-06 20:41:57 +02:00
parent 287f4a6e72
commit 5451d847fe
4 changed files with 26 additions and 6 deletions
+7
View File
@@ -147,6 +147,13 @@
}; };
}; };
}; };
programs.nix-ld.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
pulse.enable = true;
};
security.rtkit.enable = true; security.rtkit.enable = true;
systemd.services."rtkit-daemon".enable = true; systemd.services."rtkit-daemon".enable = true;
+3 -4
View File
@@ -71,11 +71,14 @@ in
programs.fd.enable = true; programs.fd.enable = true;
programs.uv.enable = true;
programs.fish = { programs.fish = {
enable = true; enable = true;
interactiveShellInit = '' interactiveShellInit = ''
nitch nitch
set -gx EDITOR nvim set -gx EDITOR nvim
set -gx PATH $PATH /home/user/.local/bin
set -g fish_key_bindings fish_hybrid_key_bindings set -g fish_key_bindings fish_hybrid_key_bindings
set fish_greeting set fish_greeting
''; '';
@@ -100,10 +103,6 @@ in
programs.zoxide.enable = true; programs.zoxide.enable = true;
programs.zoxide.enableFishIntegration = true; programs.zoxide.enableFishIntegration = true;
# wayland.windowManager.hyprland = {
# enable = true;
# };
gtk = { gtk = {
enable = true; enable = true;
theme = { theme = {
+10
View File
@@ -23,6 +23,16 @@
network.listenAddress = "/home/user/.config/mpd/socket"; 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.enable = true;
programs.rmpc.config = '' programs.rmpc.config = ''
#![enable(implicit_some)] #![enable(implicit_some)]
+6 -2
View File
@@ -21,7 +21,6 @@
python3 python3
basedpyright basedpyright
waypaper waypaper
nerd-fonts.caskaydia-mono
nix-search nix-search
rofi-calc rofi-calc
renoise renoise
@@ -38,6 +37,11 @@
nicotine-plus nicotine-plus
kdePackages.breeze kdePackages.breeze
nemo nemo
uv ];
fonts.packages = with pkgs; [
nerd-fonts.caskaydia-mono
nerd-fonts.symbols-only
nerd-fonts.jetbrains-mono
]; ];
} }