From ae7010b557374da545e888e32e75da1e4e079263 Mon Sep 17 00:00:00 2001 From: mrtnvgr Date: Tue, 24 Oct 2023 21:26:02 +0700 Subject: [PATCH] stuff --- README.md | 12 +++--------- core/syspackages.nix | 5 ++++- hosts/nixie/default.nix | 2 ++ modules/feats/default.nix | 1 + modules/feats/media/default.nix | 16 ++++++++++++++++ 5 files changed, 26 insertions(+), 10 deletions(-) create mode 100644 modules/feats/media/default.nix diff --git a/README.md b/README.md index c0f0191..2cda844 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,10 @@ -

snezhok

+# snezhok -

- My NixOS flake -

- -

-
-

+My NixOS flake ## Hosts -- `nixie` - personal laptop +- **nixie** - personal laptop ## Installation diff --git a/core/syspackages.nix b/core/syspackages.nix index cc581c6..0415d9a 100644 --- a/core/syspackages.nix +++ b/core/syspackages.nix @@ -4,7 +4,10 @@ wget htop neofetch - p7zip file + + p7zip + unrar + unzip ]; } diff --git a/hosts/nixie/default.nix b/hosts/nixie/default.nix index 0d52410..88e0e95 100644 --- a/hosts/nixie/default.nix +++ b/hosts/nixie/default.nix @@ -35,6 +35,8 @@ enable = true; musicDirectory = "/mnt/ssd/Music/sorted"; }; + + media.enable = true; }; cli = { diff --git a/modules/feats/default.nix b/modules/feats/default.nix index d023524..7fc6814 100644 --- a/modules/feats/default.nix +++ b/modules/feats/default.nix @@ -3,6 +3,7 @@ ./sound ./midi ./music + ./media ./gtk ]; } diff --git a/modules/feats/media/default.nix b/modules/feats/media/default.nix new file mode 100644 index 0000000..bc4b1e8 --- /dev/null +++ b/modules/feats/media/default.nix @@ -0,0 +1,16 @@ +{ pkgs, lib, config, user, ... }: + +with lib; +let + cfg = config.modules.feats.media; + colors = config.colorScheme.colors; +in +{ + options.modules.feats.media.enable = mkEnableOption "media"; + + config = mkIf cfg.enable { + home-manager.users.${user} = { + home.packages = with pkgs; [ feh mpv ]; + }; + }; +}