This commit is contained in:
albert 2024-03-22 11:37:18 +09:00
parent b5d2b43545
commit 762035ab3e
No known key found for this signature in database
GPG key ID: 64F6C4EB46C4543A
9 changed files with 26 additions and 15 deletions

View file

@ -76,7 +76,7 @@
"albert@piaware-rpi4" = libx.mkHome { hostname = "piaware-rpi4"; system = "aarch64-linux"; type = "small"; };
"albert@quitman-rpi4" = libx.mkHome { hostname = "quitman-rpi4"; system = "aarch64-linux"; type = "small"; };
# Containers
"albert@rdesktop" = libx.mkHome { hostname = "rdesktop"; };
"albert@rdesktop" = libx.mkHome { hostname = "rdesktop"; desktop = "xfce"; };
};
deploy.nodes = {
osaka-linode-01 = libx.deploy { hostname = "osaka-linode-01"; };

View file

@ -0,0 +1,9 @@
{ pkgs, ... }: {
xdg.configFile."ranger-rc-conf" = {
enable = true;
target = "./xfce4/test.conf";
text = ''
'';
};
}

View file

@ -27,6 +27,8 @@
tailscale-systray
];
services.xrdp.defaultWindowManager = "startplasma-x11";
systemd.user.services = {
"get-theme-times" = {
enable = true;

View file

@ -21,5 +21,10 @@
services.xrdp.defaultWindowManager = "xfce4-session";
# environment.systemPackages = with pkgs; [ ];
environment.systemPackages = with pkgs; [
papirus-folders
papirus-nord
xfce.xfwm4-themes
xfce4-docklike-plugin
];
}

View file

@ -1,6 +1,6 @@
{
"/etc/nixos/git" = {
hostPath = "/etc/nixos/git";
isReadOnly = true;
isReadOnly = false;
};
}

View file

@ -6,6 +6,6 @@ in {
# Set up the bridge network:
containers = {
rdesktop = libx.mkContainer { hostname = "rdesktop"; desktop = "xfce"; unfree = true; };
rdesktop = libx.mkContainer { hostname = "rdesktop"; desktop = "plasma6"; unfree = true; };
};
}

View file

@ -3,6 +3,7 @@
firewall = {
enable = true;
allowedTCPPorts = [
53 # DNS
80 # HTTP
443 # HTTPS
42420 # Vintage Story
@ -16,8 +17,10 @@
4190 # Mailserver
4443 # Jitsi
5696 # dsm-kmip server
3389 # RDP
];
allowedUDPPorts = [
53 # DNS (udp)
3478 # Headscale DERP (udp)
10000 # Jitsi Meet (udp)
];

View file

@ -1,14 +1,6 @@
{
fileSystems."/Storage/Data" = {
device = "192.168.1.13:/Data";
fileSystems."/Storage" = {
device = "192.168.1.100:/volume1/Storage";
fsType = "nfs";
};
fileSystems."/Storage/Video" = {
device = "192.168.1.13:/Video";
fsType = "nfs";
};
fileSystems."/Storage/Backups" = {
device = "192.168.1.13:/Backups";
fsType = "nfs";
};
}
}