Tailscale stuff; sops

This commit is contained in:
xqtc 2025-01-09 15:59:33 +01:00
parent a97d7b8f16
commit 5988f25b3a
Signed by: xqtc
GPG key ID: 2C064D095926D9D1
6 changed files with 8 additions and 5 deletions

View file

@ -7,6 +7,7 @@ keys:
- &lilith age13704a3s08stwndvduk2qsqmkg703utsn96ak3gzexggvrdx3cpxsrlx92n
- &alastor age1cjglrl2qg7ursfradsspat4gz50pqgdj2dcjqngwx5rrf7el83mqj5vf4h
- &yosai age182mmgwl4w0qffsvjx0v200g3hp5xu478zrkcfvadzhz6u5aqmuvsswmr6z
- &seraphim age14vh330hj00gxhprjr3ajqq0gqwvt2m8epqstsvmpx6ta8wu5usvq4znjha
creation_rules:
- path_regex: secrets.yaml$
@ -18,3 +19,4 @@ creation_rules:
- *lilith
- *alastor
- *yosai
- *seraphim

View file

@ -52,7 +52,7 @@
package = pkgs.nix-ld-rs;
};
# services.tailscale.enable = true;
services.tailscale.enable = true;
nix.settings = {
trusted-users = ["xqtc"];

View file

@ -12,7 +12,7 @@ monitor=,preferred,auto,1
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
# Execute your favorite apps at launch
exec-once = waybar & swww init & mako & kwalletd6 & nextcloud
exec-once = waybar & swww init & mako & kwalletd6 & nextcloud & trayscale
# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf

View file

@ -30,6 +30,7 @@ in {
grim
networkmanagerapplet
nextcloud-client
trayscale
swaylock-effects
wdisplays
brightnessctl

View file

@ -30,7 +30,7 @@
pkgs.intel-vaapi-driver.override {enableHybridCodec = true;};
};
hardware.opengl = {
enable = true;
enable = false;
extraPackages = with pkgs; [
intel-media-driver # LIBVA_DRIVER_NAME=iHD
intel-vaapi-driver # LIBVA_DRIVER_NAME=i965 (older but works better for Firefox/Chromium)
@ -99,7 +99,6 @@
programs.dconf.enable = true;
networking.resolvconf.enable = false;
services.resolved.enable = true;
# services.transmission = {
@ -152,6 +151,7 @@
# Enable the OpenSSH daemon.
services.openssh.enable = true;
services.openssh.settings.PasswordAuthentication = false;
# Open ports in the firewall.
networking.firewall.allowedTCPPorts = [22 8085 7878 7878 8989 9696 5030 5031 50300];

View file

@ -4,7 +4,7 @@
lib,
...
}: {
services.jellyfin.enable = true;
services.jellyfin.enable = false;
services.jellyfin.user = "xqtc";
services.nginx.virtualHosts."jellyfin.fritz.box" = {
locations."/" = {