From 6dd67fdc5861ae9897ead6bc415f02d4c8b9bd41 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Sun, 20 Jul 2025 21:35:16 -0400 Subject: [PATCH] add feishin music player --- .../nmasur/presets/programs/feishin.nix | 19 +++++++++++++++++++ .../modules/nmasur/profiles/linux-gui.nix | 1 + 2 files changed, 20 insertions(+) create mode 100644 platforms/home-manager/modules/nmasur/presets/programs/feishin.nix diff --git a/platforms/home-manager/modules/nmasur/presets/programs/feishin.nix b/platforms/home-manager/modules/nmasur/presets/programs/feishin.nix new file mode 100644 index 0000000..60e8685 --- /dev/null +++ b/platforms/home-manager/modules/nmasur/presets/programs/feishin.nix @@ -0,0 +1,19 @@ +{ + config, + pkgs, + lib, + ... +}: + +let + cfg = config.nmasur.presets.programs.feishin; +in + +{ + + options.nmasur.presets.programs.feishin.enable = lib.mkEnableOption "Feishin music player"; + + config = lib.mkIf cfg.enable { + home.packages = [ pkgs.feishin ]; + }; +} diff --git a/platforms/home-manager/modules/nmasur/profiles/linux-gui.nix b/platforms/home-manager/modules/nmasur/profiles/linux-gui.nix index 50c289b..6e545d8 100644 --- a/platforms/home-manager/modules/nmasur/profiles/linux-gui.nix +++ b/platforms/home-manager/modules/nmasur/profiles/linux-gui.nix @@ -23,6 +23,7 @@ in aerc.enable = lib.mkDefault true; discord.enable = lib.mkDefault true; dotfiles.enable = lib.mkDefault true; + feishin.enable = lib.mkDefault true; firefox.enable = lib.mkDefault true; ghostty.enable = lib.mkDefault true; mpv.enable = lib.mkDefault true;