feat: update flake configurations and add WoL for tsuba device

This commit is contained in:
uttarayan21
2025-11-03 13:20:00 +05:30
parent fb3af7f9fa
commit 21e2463822
10 changed files with 379 additions and 26 deletions

View File

@@ -3,8 +3,8 @@
lib,
device,
...
}: {
stylix.targets.gtk.enable = false;
}:
lib.optionalAttrs (device.is "ryu") {
gtk = {
enable = device.is "ryu";
theme = {
@@ -38,4 +38,5 @@
# pkgs.catppuccinThemes.gtk
pkgs.catppuccinThemes.papirus-folders
];
stylix.targets.gtk.enable = false;
}

View File

@@ -5,7 +5,7 @@
...
}: {
services.syncthing = {
enable = true;
enable = device.is "ryu";
openDefaultPorts = true;
# user = "${device.user}";
# group = "${device.user}";

View File

@@ -1,4 +1,10 @@
{pkgs, ...}: {
{
pkgs,
lib,
device,
...
}:
lib.optionalAttrs (device.is "ryu") {
xdg.portal = {
enable = pkgs.stdenv.isLinux;
# config = {