From 047e87eb37b4179394797f0225fa49c66597c111 Mon Sep 17 00:00:00 2001 From: Gabriella Bere Date: Sat, 24 May 2025 07:35:58 +0100 Subject: [PATCH] add some more to system tray also begin work on home-manager/music.nix --- home-manager/home.nix | 46 ++++++++++----------------------------- home-manager/hyprland.nix | 4 ++++ home-manager/music.nix | 9 ++++++++ 3 files changed, 24 insertions(+), 35 deletions(-) create mode 100644 home-manager/music.nix diff --git a/home-manager/home.nix b/home-manager/home.nix index 76cafe2..fbba8ed 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -1,8 +1,6 @@ { - config, pkgs, lib, - inputs, ... }: { home.username = "blue"; @@ -22,13 +20,12 @@ ./direnv.nix ./firefox.nix ./zellij.nix + ./music.nix ]; - # States home manager version that config was originally compatible with, do not change without reading all patch notes since this version and altering as needed home.stateVersion = "24.05"; - # services.pass-secret-service.enable = true; # for use with protonmail-bridge - services.gnome-keyring.enable = true; # used for protonmail-bridge and nextcloud-client + services.gnome-keyring.enable = true; # used for nextcloud-client # General use home packages that dont require a separate module home.packages = with pkgs; [ @@ -45,12 +42,18 @@ reaper # Paid DAW, using free trial telegram-desktop # Telegram messenger client pavucontrol # Useful audio control GUI - stable.prismlauncher + stable.prismlauncher # Minecraft launcher + + # Audio Plugins calf zam-plugins lsp-plugins - ardour - gimp3 + + ardour # DAW + gimp3 # GNU Image Manipulation Program, pretty self explanatory + + networkmanagerapplet + blueman ]; services.flatpak.packages = [ "io.mrarm.mcpelauncher" # Minecraft bedrock edition launcher @@ -86,33 +89,6 @@ lines = 3; columns = 200; }; - # font.normal = { - # family = "hack"; - # }; - # keyboard.bindings = [ - # { - # key = "K"; - # mods = "Control"; - # chars = "\\u000c"; - # } - # ]; }; }; - - # programs.hyprpaper = { - # enable = true; - # settings = { - # ipc = "on"; - # splash = false; - # splash_offset = 2.0; - - # preload = [ "~/Pictures/wallpaper.png" ]; - - # wallpaper = [ - # ",~/Pictures/wallpaper.png" - # ]; - # }; - # }; - - services.blueman-applet.enable = true; } diff --git a/home-manager/hyprland.nix b/home-manager/hyprland.nix index 534709e..b5392ea 100644 --- a/home-manager/hyprland.nix +++ b/home-manager/hyprland.nix @@ -50,6 +50,10 @@ "[workspace name:bg_noise] floorp https://www.youtube.com/playlist?list=WL" "[workspace name:main] alacritty" + + "nm-applet --indicator" + "blueman-applet" + "trayscale" ]; # Declare all keybinds diff --git a/home-manager/music.nix b/home-manager/music.nix new file mode 100644 index 0000000..1268c64 --- /dev/null +++ b/home-manager/music.nix @@ -0,0 +1,9 @@ +{ pkgs, ... }: { + services.mopidy = { + enable = true; + extensionPackages = [ pkgs.mopidy-jellyfin ]; + } + programs.rmpc = { + enable = true; + }; +}