!update to 24.11 (beta)

This commit is contained in:
Primrose 2024-11-18 20:47:30 +01:00
parent 57ed96f0ea
commit 188f78e47f
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
14 changed files with 50 additions and 94 deletions

View file

@ -1,15 +1,12 @@
{
pkgs,
lib,
config,
...
}:
{
options.programs.cmus.enable = lib.mkEnableOption "cmus";
{ pkgs, lib, ... }:
config = lib.mkIf config.programs.cmus.enable {
home.packages = [ pkgs.cmus ];
xdg.configFile."cmus/rc".text = lib.mkMerge [
{
programs.cmus = {
enable = true;
extraConfig = lib.mkMerge [
(builtins.readFile ./rc)
(lib.mkIf pkgs.stdenv.isLinux (
@ -55,5 +52,7 @@
set output_plugin=ao
'')
];
};
}

View file

@ -1,9 +1,14 @@
{ pkgs, lib, ... }:
{
nixosConfig ? null,
lib,
pkgs,
...
}:
{
nix = {
package = lib.mkForce pkgs.nixVersions.nix_2_23;
package = lib.mkDefault (nixosConfig.nix.package or pkgs.nix);
settings = {
allow-import-from-derivation = "true";