added goober, say hello to goober

This commit is contained in:
chloe 2024-10-20 16:21:47 +02:00
parent 259aa1dd5e
commit 0035f0f1fa
36 changed files with 1708 additions and 269 deletions

View file

@ -27,7 +27,6 @@
pkgs.jellyfin-mpv-shim
pkgs.bitwarden-cli
pkgs.moonlight-qt
pkgs.i2pd
# # It is sometimes useful to fine-tune packages, for example, by applying
# # overrides. You can do that directly here, just don't forget the
# # parentheses. Maybe you want to install Nerd Fonts with a limited number of

View file

@ -0,0 +1,19 @@
{config, pkgs, ...}: {
environment.systemPackages = with pkgs; [
mako
grim
slurp
wl-clipboard
];
services.gnome.gnome-keyring.enable = true;
programs.sway = {
enable = true;
wrapperFeatures.gtk = true;
};
xdg.portal.wlr.enable = true;
security.pam.loginLimits = [
{ domain = "@users"; item = "rtprio"; type = "-"; value = 1; }
];
}

View file

@ -0,0 +1,3 @@
{
}

View file

@ -0,0 +1,11 @@
{config, pkgs, ...}:
{
services.ircdHybrid =
{
enable = true;
serverName = "irc.hypervirtual.world";
description = "welcome to the silly kittens hut !! meow:3";
};
}

View file

@ -1,32 +0,0 @@
{ pkgs, config, ... }:
{
sops.secrets.photoprismAdmin = { };
sops.secrets.photoprismPassword = { };
environment.systemPackages = with pkgs; [
photoprism
];
services.photoprism = {
enable = true;
port = 2342;
originalsPath = "/srv/cloud/photoprism/originals";
importPath = "/srv/cloud/photoprism/imports";
settings = {
PHOTOPRISM_ADMIN_USER = "admin";
PHOTOPRISM_DEFAULT_LOCALE = "fr";
PHOTOPRISM_DATABASE_DRIVER = "mysql";
PHOTOPRISM_DATABASE_NAME = "photoprism";
PHOTOPRISM_DATABASE_SERVER = "/run/mysqld/mysqld.sock";
PHOTOPRISM_DATABASE_USER = "photoprism";
PHOTOPRISM_SITE_URL = "http://photos.hypervirtual.world";
PHOTOPRISM_SITE_TITLE = "hyperreal photoprism???";
};
passwordFile = config.sops.secrets.photoprismPassword.path;
};
systemd.tmpfiles.rules = [
"d /srv/cloud/photoprism/originals 0755 photoprism photoprism -"
"d /srv/cloud/photoprism/imports 0755 photoprism photoprism -"
];
}