From 299f8592c21bd25d58cce939ec097edd2437fedf Mon Sep 17 00:00:00 2001 From: oqyude Date: Mon, 19 Jan 2026 15:47:20 +0300 Subject: [PATCH] 123 --- configurations/hardware/mini-pc.nix | 4 ++-- configurations/mini-pc.nix | 6 +++--- home/apps/syncthing.nix | 32 +++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+), 5 deletions(-) create mode 100644 home/apps/syncthing.nix diff --git a/configurations/hardware/mini-pc.nix b/configurations/hardware/mini-pc.nix index 3fdf3e0..5eb3067 100644 --- a/configurations/hardware/mini-pc.nix +++ b/configurations/hardware/mini-pc.nix @@ -44,12 +44,12 @@ fileSystems = { "/" = { - device = "/dev/disk/by-partlabel/disk-${xlib.device.hostname}-root"; + device = lib.mkForce "/dev/disk/by-partlabel/disk-${xlib.device.hostname}-root"; #device = lib.mkForce "/dev/disk/by-partuuid/50213d1b-ec8c-4d8d-a4e5-1fd0ee204687"; fsType = "ext4"; }; "/boot" = { - device = "/dev/disk/by-partlabel/disk-${xlib.device.hostname}-ESP"; + device = lib.mkForce "/dev/disk/by-partlabel/disk-${xlib.device.hostname}-ESP"; #device = lib.mkForce "/dev/disk/by-partuuid/b3aeb2c4-ace5-4764-8479-12b223c701ba"; fsType = "vfat"; options = [ diff --git a/configurations/mini-pc.nix b/configurations/mini-pc.nix index 51966e9..090bece 100644 --- a/configurations/mini-pc.nix +++ b/configurations/mini-pc.nix @@ -67,7 +67,7 @@ let }; boot = { - kernelPackages = lib.mkDefault pkgs.linuxPackages_xanmod_latest; + kernelPackages = lib.mkDefault pkgs.linuxPackages_xanmod_stable; #kernelParams = [ "usbcore.autosuspend=-1" ]; loader = { systemd-boot.enable = lib.mkDefault true; @@ -110,7 +110,7 @@ let ]; }; syncthing = { - enable = true; + enable = false; systemService = true; configDir = "${xlib.dirs.user-storage}/Syncthing/${config.system.name}"; dataDir = "${xlib.dirs.user-home}"; @@ -149,7 +149,7 @@ let rtkit.enable = true; }; - system.stateVersion = "25.11"; + system.stateVersion = "26.05"; }; in inputs.nixpkgs.lib.nixosSystem { diff --git a/home/apps/syncthing.nix b/home/apps/syncthing.nix new file mode 100644 index 0000000..8c75089 --- /dev/null +++ b/home/apps/syncthing.nix @@ -0,0 +1,32 @@ +{ + config, + pkgs, + xlib, + inputs, + ... +}: +# let +# grampsPath = "${xlib.dirs.wsl-storage}/gramps"; +# in +{ +# xdg = { +# configFile = { +# "grampsConfig" = { +# source = config.lib.file.mkOutOfStoreSymlink grampsPath; +# target = "gramps"; +# }; +# }; +# dataFile = { +# "grampsData" = { +# source = config.lib.file.mkOutOfStoreSymlink grampsPath; +# target = "gramps"; +# }; +# }; +# }; + services.syncthing = { + enable = true; + tray.enable = true; + }; + home.packages = [ + ]; +}