feat(tuxedo), chore: update flake inputs, add new host

This commit is contained in:
2025-05-08 14:53:13 +03:00
parent 80a8dbc425
commit 5b8e5215ff
10 changed files with 183 additions and 204 deletions

View File

@@ -13,22 +13,6 @@ in
services.tailscale.enable = true;
# Router shared filesystem
fileSystems."/home/andrey/Public" = {
device = "root@192.168.0.3:/mnt/sda1";
fsType = "sshfs";
options = [
"nodev"
"noatime"
"allow_other"
"reconnect"
"noauto"
"x-systemd.automount"
"IdentityFile=/home/andrey/.ssh/id_ed25519"
];
};
# l10n and i8n
time.timeZone = "Europe/Riga";
i18n.defaultLocale = "en_US.UTF-8";
@@ -74,7 +58,6 @@ in
# Printers and scanners
hardware.sane.enable = true;
services.printing.enable = true;
services.printing.drivers = [ pkgs.cnijfilter2 ];
programs.system-config-printer.enable = true;
services.avahi = {
@@ -83,8 +66,6 @@ in
openFirewall = true;
};
programs.adb.enable = true;
# Distcc
services.distccd = {
enable = true;
@@ -136,4 +117,9 @@ in
tappingDragLock = false;
};
};
fonts.packages = with pkgs; [
noto-fonts-cjk-sans
noto-fonts-cjk-serif
];
}

20
system/tuxedo.nix Normal file
View File

@@ -0,0 +1,20 @@
{
boot.loader = {
efi = {
canTouchEfiVariables = true;
efiSysMountPoint = "/boot/efi";
};
grub = {
efiSupport = true;
device = "nodev";
};
};
services = {
desktopManager.plasma6.enable = true;
displayManager.sddm = {
enable = true;
wayland.enable = true;
};
};
}