miniserver init

This commit is contained in:
2024-06-09 12:03:43 -06:00
parent 8ae8963cfe
commit 899928c1ef
26 changed files with 141 additions and 1856 deletions

View File

@@ -1,4 +1,4 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config = {
home-manager.users.jawz = {
@@ -25,7 +25,7 @@
};
users.users.jawz.packages = [ pkgs.gallery-dl ];
my.scripts.download = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = false;
name = "download";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.ffmpeg4discord = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = false;
name = "ffmpeg4discord";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.ffmpreg = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = false;
name = "ffmpreg";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.find-dup-episodes = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = false;
name = "find-dup-episodes";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.manage-library = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = true;
name = "manage-library";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.pika-list = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = false;
name = "pika-list";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.run = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = false;
name = "run";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.split-dir = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = false;
name = "split-dir";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.tasks = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = true;
name = "tasks";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }: {
{ pkgs, lib, ... }: {
imports = [ ./base.nix ];
config.my.scripts.update-dns = {
enable = true;
enable = lib.mkDefault false;
install = true;
service = true;
name = "update-dns";