This commit is contained in:
Tao Tien 2024-10-03 14:16:09 -07:00
parent fd89ae70ab
commit 59d637b1a5
2 changed files with 95 additions and 95 deletions

View file

@ -56,9 +56,9 @@ in {
];
# THE FINALS audio borked
# services.pipewire.enable = !if_desktop;
# hardware.pulseaudio.enable = if_desktop;
# hardware.pulseaudio.support32Bit = if_desktop;
services.pipewire.enable = !if_desktop;
hardware.pulseaudio.enable = if_desktop;
hardware.pulseaudio.support32Bit = if_desktop;
services.pipewire.extraConfig = {
pipewire."99-low-latency" = {
context.properties = {

View file

@ -1,95 +1,95 @@
{config, ...}: {
age.secrets.uwuraid.file = ../secrets/uwuraid.age;
systemd.mounts = let
opts = {
type = "cifs";
mountConfig = {Options = "users,noauto,credentials=${config.age.secrets.uwuraid.path},noatime,uid=1000,gid=100";};
};
in [
(opts
// {
what = "//100.97.47.81/anime";
where = "/mnt/uwuraid/anime";
})
# systemd.mounts = let
# opts = {
# type = "cifs";
# mountConfig = {Options = "x-systemd.automount,users,noauto,credentials=${config.age.secrets.uwuraid.path},noatime,uid=1000,gid=100";};
# };
# in [
# (opts
# // {
# what = "//100.97.47.81/appdata";
# where = "/mnt/uwuraid/appdata";
# what = "//100.97.47.81/anime";
# where = "/mnt/uwuraid/anime";
# })
(opts
// {
what = "//100.97.47.81/backup";
where = "/mnt/uwuraid/backup";
})
(opts
// {
what = "//100.97.47.81/everything";
where = "/mnt/uwuraid/everything";
})
(opts
// {
what = "//100.97.47.81/games";
where = "/mnt/uwuraid/games";
})
# # (opts
# # // {
# # what = "//100.97.47.81/appdata";
# # where = "/mnt/uwuraid/appdata";
# # })
# (opts
# // {
# what = "//100.97.47.81/isos";
# where = "/mnt/uwuraid/isos";
# what = "//100.97.47.81/backup";
# where = "/mnt/uwuraid/backup";
# })
# (opts
# // {
# what = "//100.97.47.81/jellyfin";
# where = "/mnt/uwuraid/jellyfin";
# what = "//100.97.47.81/everything";
# where = "/mnt/uwuraid/everything";
# })
(opts
// {
what = "//100.97.47.81/movies";
where = "/mnt/uwuraid/movies";
})
(opts
// {
what = "//100.97.47.81/music";
where = "/mnt/uwuraid/music";
})
(opts
// {
what = "//100.97.47.81/photos";
where = "/mnt/uwuraid/photos";
})
(opts
// {
what = "//100.97.47.81/syncthing";
where = "/mnt/uwuraid/syncthing";
})
# (opts
# // {
# what = "//100.97.47.81/television";
# where = "/mnt/uwuraid/television";
# what = "//100.97.47.81/games";
# where = "/mnt/uwuraid/games";
# })
(opts
// {
what = "//100.97.47.81/virginia";
where = "/mnt/uwuraid/virginia";
})
];
systemd.automounts = let
opts = {
wantedBy = ["multi-user.target"];
automountConfig = {TimeoutIdleSec = "60";};
};
in [
(opts // {where = "/mnt/uwuraid/anime";})
# (opts // {where = "/mnt/uwuraid/appdata";})
(opts // {where = "/mnt/uwuraid/backup";})
(opts // {where = "/mnt/uwuraid/everything";})
(opts // {where = "/mnt/uwuraid/games";})
# (opts // {where = "/mnt/uwuraid/isos";})
# (opts // { where = "/mnt/uwuraid/jellyfin"; })
(opts // {where = "/mnt/uwuraid/movies";})
(opts // {where = "/mnt/uwuraid/music";})
(opts // {where = "/mnt/uwuraid/photos";})
(opts // {where = "/mnt/uwuraid/syncthing";})
(opts // {where = "/mnt/uwuraid/virginia";})
# (opts // {where = "/mnt/uwuraid/television";})
];
# # (opts
# # // {
# # what = "//100.97.47.81/isos";
# # where = "/mnt/uwuraid/isos";
# # })
# # (opts
# # // {
# # what = "//100.97.47.81/jellyfin";
# # where = "/mnt/uwuraid/jellyfin";
# # })
# (opts
# // {
# what = "//100.97.47.81/movies";
# where = "/mnt/uwuraid/movies";
# })
# (opts
# // {
# what = "//100.97.47.81/music";
# where = "/mnt/uwuraid/music";
# })
# (opts
# // {
# what = "//100.97.47.81/photos";
# where = "/mnt/uwuraid/photos";
# })
# (opts
# // {
# what = "//100.97.47.81/syncthing";
# where = "/mnt/uwuraid/syncthing";
# })
# # (opts
# # // {
# # what = "//100.97.47.81/television";
# # where = "/mnt/uwuraid/television";
# # })
# (opts
# // {
# what = "//100.97.47.81/virginia";
# where = "/mnt/uwuraid/virginia";
# })
# ];
# systemd.automounts = let
# opts = {
# wantedBy = ["multi-user.target"];
# automountConfig = {TimeoutIdleSec = "60";};
# };
# in [
# (opts // {where = "/mnt/uwuraid/anime";})
# # (opts // {where = "/mnt/uwuraid/appdata";})
# (opts // {where = "/mnt/uwuraid/backup";})
# (opts // {where = "/mnt/uwuraid/everything";})
# (opts // {where = "/mnt/uwuraid/games";})
# # (opts // {where = "/mnt/uwuraid/isos";})
# # (opts // { where = "/mnt/uwuraid/jellyfin"; })
# (opts // {where = "/mnt/uwuraid/movies";})
# (opts // {where = "/mnt/uwuraid/music";})
# (opts // {where = "/mnt/uwuraid/photos";})
# (opts // {where = "/mnt/uwuraid/syncthing";})
# (opts // {where = "/mnt/uwuraid/virginia";})
# # (opts // {where = "/mnt/uwuraid/television";})
# ];
}