moved base.nix to factories
This commit is contained in:
parent
2acddde11f
commit
fc22178e4a
@ -15,7 +15,7 @@ let
|
|||||||
config.my.servers.drpp.enable
|
config.my.servers.drpp.enable
|
||||||
config.my.servers.plex-discord-bot.enable
|
config.my.servers.plex-discord-bot.enable
|
||||||
];
|
];
|
||||||
filterNames = file: file != "base.nix" && file != "librewolf.nix";
|
filterNames = file: file != "librewolf.nix";
|
||||||
autoImport =
|
autoImport =
|
||||||
dir:
|
dir:
|
||||||
builtins.readDir ./${dir}
|
builtins.readDir ./${dir}
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
options.my.units = {
|
options.my.units = {
|
||||||
download.enable = lib.mkEnableOption "enable";
|
download.enable = lib.mkEnableOption "enable";
|
||||||
downloadManga.enable = lib.mkEnableOption "enable";
|
downloadManga.enable = lib.mkEnableOption "enable";
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.ffmpeg4discord = {
|
config.my.scripts.ffmpeg4discord = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.ffmpreg = {
|
config.my.scripts.ffmpreg = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.find-dup-episodes = {
|
config.my.scripts.find-dup-episodes = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.library-report = {
|
config.my.scripts.library-report = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.manage-library = {
|
config.my.scripts.manage-library = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.pika-list = {
|
config.my.scripts.pika-list = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.run = {
|
config.my.scripts.run = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.split-dir = {
|
config.my.scripts.split-dir = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
options.my.units.stream-dl.enable = lib.mkEnableOption "enable";
|
options.my.units.stream-dl.enable = lib.mkEnableOption "enable";
|
||||||
config =
|
config =
|
||||||
let
|
let
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.tasks = {
|
config.my.scripts.tasks = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{ inputs, lib, ... }:
|
{ inputs, lib, ... }:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.tuh-activity-logger = {
|
config.my.scripts.tuh-activity-logger = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = true;
|
install = true;
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config = lib.mkIf config.my.secureHost {
|
config = lib.mkIf config.my.secureHost {
|
||||||
sops.secrets = {
|
sops.secrets = {
|
||||||
cloudflare-api.sopsFile = ../../secrets/env.yaml;
|
cloudflare-api.sopsFile = ../../secrets/env.yaml;
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [ ./base.nix ];
|
imports = [ ../factories/base.nix ];
|
||||||
config.my.scripts.update-org-agenda-cache = {
|
config.my.scripts.update-org-agenda-cache = {
|
||||||
enable = lib.mkDefault false;
|
enable = lib.mkDefault false;
|
||||||
install = config.my.emacs.enable;
|
install = config.my.emacs.enable;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user