alejandra: fmt

This commit is contained in:
hand7s 2025-04-27 12:47:02 +03:00
parent 4132420034
commit 510e39c245
No known key found for this signature in database
199 changed files with 1030 additions and 1438 deletions

View file

@ -1,19 +1,15 @@
{
lib,
...
}: {
{lib, ...}: {
boot = {
initrd = {
availableKernelModules = [
availableKernelModules = [
"ehci_pci"
"ahci"
"usbhid"
"usb_storage"
"ahci"
"usbhid"
"usb_storage"
"sd_mod"
"sdhci_pci"
"btrfs"
"battery"
"battery"
"thinkpad_acpi"
"cryptd"
];
@ -43,4 +39,4 @@
verbose = false;
};
};
}
}

View file

@ -1,85 +1,85 @@
{
pkgs,
lib,
...
}: {
boot = {
kernel = {
sysctl = {
"vm.swappiness" = 100;
"vm.dirty_background_bytes" = 67108864;
"vm.dirty_bytes" = 268435456;
"vm.dirty_expire_centisecs" = 1500;
"vm.dirty_writeback_centisecs" = 100;
"vm.vfs_cache_pressure" = 50;
"vm.max_map_count" = 1048576;
};
};
kernelPackages = pkgs.linuxPackages_zen;
extraModprobeConfig = ''
options thinkpad_acpi fan_control=1
'';
kernelParams = [
"i915.enable_rc6=7"
"udev.log_priority=3"
"quiet"
"splash"
"boot.shell_on_fail"
"loglevel=3"
"rd.systemd.show_status=false"
"rd.udev.log_level=3"
"debugfs=off"
"page_alloc.shuffle=1"
"page_poison=1"
"slab_nomerge"
"kernel.watchdog=0"
"oops=panic"
];
kernelModules = [
"tp_smapi"
];
blacklistedKernelModules = [
"k10temp"
"ax25"
"netrom"
"rose"
"adfs"
"affs"
"bfs"
"befs"
"cramfs"
"efs"
"erofs"
"exofs"
"freevxfs"
"f2fs"
"hfs"
"hpfs"
"jfs"
"minix"
"nilfs2"
"ntfs"
"omfs"
"qnx4"
"qnx6"
"sysv"
"ufs"
"sp5100-tco"
"iTCO_wdt"
];
supportedFilesystems = {
vfat = true;
btrfs = true;
zfs = lib.mkForce false;
};
consoleLogLevel = 0;
};
}
{
pkgs,
lib,
...
}: {
boot = {
kernel = {
sysctl = {
"vm.swappiness" = 100;
"vm.dirty_background_bytes" = 67108864;
"vm.dirty_bytes" = 268435456;
"vm.dirty_expire_centisecs" = 1500;
"vm.dirty_writeback_centisecs" = 100;
"vm.vfs_cache_pressure" = 50;
"vm.max_map_count" = 1048576;
};
};
kernelPackages = pkgs.linuxPackages_zen;
extraModprobeConfig = ''
options thinkpad_acpi fan_control=1
'';
kernelParams = [
"i915.enable_rc6=7"
"udev.log_priority=3"
"quiet"
"splash"
"boot.shell_on_fail"
"loglevel=3"
"rd.systemd.show_status=false"
"rd.udev.log_level=3"
"debugfs=off"
"page_alloc.shuffle=1"
"page_poison=1"
"slab_nomerge"
"kernel.watchdog=0"
"oops=panic"
];
kernelModules = [
"tp_smapi"
];
blacklistedKernelModules = [
"k10temp"
"ax25"
"netrom"
"rose"
"adfs"
"affs"
"bfs"
"befs"
"cramfs"
"efs"
"erofs"
"exofs"
"freevxfs"
"f2fs"
"hfs"
"hpfs"
"jfs"
"minix"
"nilfs2"
"ntfs"
"omfs"
"qnx4"
"qnx6"
"sysv"
"ufs"
"sp5100-tco"
"iTCO_wdt"
];
supportedFilesystems = {
vfat = true;
btrfs = true;
zfs = lib.mkForce false;
};
consoleLogLevel = 0;
};
}

View file

@ -1,13 +1,11 @@
{
...
}: {
{...}: {
boot = {
lanzaboote = {
enable = true;
configurationLimit = 7;
pkiBundle = "/var/lib/sbctl";
settings = {
timeout = 2;
timeout = 2;
sortKey = "lanza";
};
};

View file

@ -1,15 +1,12 @@
{
lib,
...
}: {
{lib, ...}: {
boot = {
loader = {
systemd-boot = {
enable = lib.mkDefault false;
sortKey = "nixos";
memtest86 = {
enable = true;
sortKey = "o_memtest86";
enable = true;
sortKey = "o_memtest86";
};
netbootxyz = {
@ -19,4 +16,4 @@
};
};
};
}
}

View file

@ -1,7 +1,4 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
boot = {
plymouth = {
enable = true;

View file

@ -1,10 +1,8 @@
{
...
}: {
{...}: {
boot = {
tmp = {
useTmpfs = true;
cleanOnBoot = true;
cleanOnBoot = true;
};
};
}
}

View file

@ -1,7 +1,5 @@
{
...
}: {
console = {
{...}: {
console = {
useXkbConfig = true;
};
};
}

View file

@ -35,11 +35,11 @@
./nix/settings/experimental-features.nix
./nix/settings/substituters.nix
./nix/settings/trusted-public-keys.nix
./nix/settings/trusted-users.nix
./nix/settings/trusted-users.nix
./nixpkgs/config.nix
./nixpkgs/system.nix
./programs/gamemode.nix
./programs/nh.nix
./programs/steam.nix
@ -72,7 +72,7 @@
./stylix/defaults.nix
./stylix/fonts.nix
./stylix/image.nix
./system/name.nix
./system/stateVersion.nix

View file

@ -7,18 +7,18 @@
type = "disk";
content = {
type = "gpt";
partitions = {
partitions = {
ESP = {
type = "EF00";
size = "1024M";
name = "boot";
content = {
content = {
type = "filesystem";
format = "vfat";
mountpoint = "/boot";
mountOptions = [
"fmask=0022"
"dmask=0022"
"dmask=0022"
];
};
};
@ -31,7 +31,7 @@
settings = {
allowDiscards = true;
};
content = {
type = "lvm_pv";
vg = "pool";
@ -58,7 +58,7 @@
subvolumes = {
"/root" = {
mountpoint = "/";
mountOptions = [
mountOptions = [
"compress=zstd"
"commit=100"
"max_inline=256"
@ -69,7 +69,7 @@
"/home" = {
mountpoint = "/home";
mountOptions = [
mountOptions = [
"compress=zstd"
"max_inline=256"
"commit=100"
@ -80,11 +80,11 @@
"/nix" = {
mountpoint = "/nix";
mountOptions = [
mountOptions = [
"compress=zstd"
"commit=100"
"max_inline=256"
"ssd_spread"
"ssd_spread"
"noatime"
];
};

View file

@ -1,15 +1,12 @@
{
pkgs,
...
}: {
environment = {
systemPackages = with pkgs; [
home-manager
xdg-desktop-portal-gtk
xdg-desktop-portal-hyprland
nixos-anywhere
sbctl
sops
];
};
}
{pkgs, ...}: {
environment = {
systemPackages = with pkgs; [
home-manager
xdg-desktop-portal-gtk
xdg-desktop-portal-hyprland
nixos-anywhere
sbctl
sops
];
};
}

View file

@ -1,7 +1,4 @@
{
config,
...
}: {
{config, ...}: {
environment = {
variables = {
HOSTNAME = config.networking.hostName;
@ -18,4 +15,4 @@
TERM = "xterm-256color";
};
};
}
}

View file

@ -1,12 +1,10 @@
{
...
}: {
hardware = {
{...}: {
hardware = {
enableRedistributableFirmware = true;
cpu = {
intel = {
updateMicrocode = true;
};
};
};
};
}
}

View file

@ -1,15 +1,12 @@
{
pkgs,
...
}: {
hardware = {
{pkgs, ...}: {
hardware = {
graphics = {
enable = true;
enable = true;
enable32Bit = true;
extraPackages = with pkgs; [
intel-vaapi-driver
];
extraPackages32 = with pkgs; [
intel-vaapi-driver
];

View file

@ -1,10 +1,8 @@
{
...
}: {
{...}: {
hardware = {
keyboard = {
qmk = {
enable = true;
enable = true;
};
};
};

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
zramSwap = {
enable = true;
algorithm = "zstd";

View file

@ -1,7 +1,4 @@
{
inputs,
...
}: {
{inputs, ...}: {
home-manager = {
users = {
hand7s = {
@ -15,7 +12,7 @@
};
backupFileExtension = "backup";
extraSpecialArgs = {
inherit inputs;
};

View file

@ -1,11 +1,9 @@
{
...
}: {
i18n = {
defaultLocale = "en_US.UTF-8";
supportedLocales = [
"en_US.UTF-8/UTF-8"
"ru_RU.UTF-8/UTF-8"
];
};
}
{...}: {
i18n = {
defaultLocale = "en_US.UTF-8";
supportedLocales = [
"en_US.UTF-8/UTF-8"
"ru_RU.UTF-8/UTF-8"
];
};
}

View file

@ -1,13 +1,10 @@
{
lib,
...
}: {
{lib, ...}: {
networking = {
useDHCP = lib.mkDefault true;
dhcpcd = {
enable = true;
persistent = false;
wait = "any";
wait = "any";
};
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
networking = {
firewall = {
allowPing = true;

View file

@ -1,7 +1,5 @@
{
...
}: {
{...}: {
networking = {
hostId = "3c4734c8";
};
}
}

View file

@ -1,7 +1,5 @@
{
...
}: {
networking = {
hostName = "s0melapt0p-nix";
};
}
{...}: {
networking = {
hostName = "s0melapt0p-nix";
};
}

View file

@ -1,9 +1,7 @@
{
...
}: {
networking ={
{...}: {
networking = {
hosts = {
# Nope
};
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
networking = {
nameservers = [
"1.1.1.1"
@ -15,4 +13,4 @@
"2620:119:53::53"
];
};
}
}

View file

@ -1,9 +1,7 @@
{
...
}: {
networking ={
networkmanager = {
enable = true;
{...}: {
networking = {
networkmanager = {
enable = true;
dns = "default";
dhcp = "internal";
wifi = {
@ -12,4 +10,4 @@
};
};
};
}
}

View file

@ -1,12 +1,10 @@
{
...
}: {
{...}: {
networking = {
timeServers = [
timeServers = [
"0.nixos.pool.ntp.org"
"1.nixos.pool.ntp.org"
"2.nixos.pool.ntp.org"
"3.nixos.pool.ntp.org"
];
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
networking = {
wireguard = {
enable = true;

View file

@ -1,8 +1,5 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
nix = {
package = pkgs.nixVersions.latest;
};
}
}

View file

@ -1,12 +1,10 @@
{
...
}: {
{...}: {
nix = {
settings = {
sandbox = true;
allowed-users = [
allowed-users = [
"@wheel"
];
};
};
}
};
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
nix = {
settings = {
auto-optimise-store = true;

View file

@ -1,12 +1,10 @@
{
...
}: {
{...}: {
nix = {
settings = {
experimental-features = [
"nix-command"
"flakes"
experimental-features = [
"nix-command"
"flakes"
];
};
};
};
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
nix = {
settings = {
substituters = [
@ -17,5 +15,5 @@
"https://chaotic-nyx.cachix.org/"
];
};
};
};
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
nix = {
settings = {
trusted-public-keys = [
@ -16,5 +14,5 @@
"chaotic-nyx.cachix.org-1:HfnXSw4pj95iI/n17rIDy40agHj12WfF+Gqk6SonIT8="
];
};
};
};
}

View file

@ -1,11 +1,9 @@
{
...
}: {
{...}: {
nix = {
settings = {
trusted-users = [
trusted-users = [
"@wheel"
];
};
};
};
}

View file

@ -1,8 +1,6 @@
{
...
}: {
{...}: {
nixpkgs = {
config = {
config = {
allowUnfree = true;
allowBroken = true;
};

View file

@ -1,10 +1,7 @@
{
inputs,
...
}: {
{inputs, ...}: {
nixpkgs = {
overlays = [
inputs.hyprpanel.overlay
];
};
}
}

View file

@ -1,8 +1,6 @@
{
...
}: {
nixpkgs = {
system = "x86_64-linux";
hostPlatform = "x86_64-linux";
};
}
{...}: {
nixpkgs = {
system = "x86_64-linux";
hostPlatform = "x86_64-linux";
};
}

View file

@ -1,9 +1,7 @@
{
...
}: {
{...}: {
programs = {
gamemode = {
enable = true;
};
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
programs = {
nh = {
enable = true;

View file

@ -1,7 +1,4 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
programs = {
steam = {
enable = true;
@ -10,17 +7,16 @@
];
remotePlay = {
openFirewall = true;
openFirewall = true;
};
localNetworkGameTransfers = {
openFirewall = true;
openFirewall = true;
};
protontricks = {
enable = true;
};
};
};
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
security = {
pam = {
services = {
@ -13,4 +11,4 @@
};
};
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
security = {
polkit = {
enable = true;
@ -9,4 +7,4 @@
];
};
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
security = {
rtkit = {
enable = true;

View file

@ -1,12 +1,9 @@
{
...
}: {
{...}: {
security = {
sudo-rs = {
enable = true;
wheelNeedsPassword = true;
execWheelOnly = true;
};
};
}
}

View file

@ -1,10 +1,7 @@
{
lib,
...
}: {
{lib, ...}: {
security = {
sudo = {
enable = lib.mkDefault false;
};
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
services = {
fprintd = {
enable = true;
@ -9,4 +7,4 @@
};
};
};
}
}

View file

@ -1,7 +1,4 @@
{
pkgs,
...
}:{
{pkgs, ...}: {
services = {
greetd = {
enable = true;

View file

@ -1,25 +1,23 @@
{
...
}: {
{...}: {
services = {
libinput = {
enable = true;
enable = true;
mouse = {
accelProfile = "flat";
accelSpeed = "-1.0";
buttonMapping = "1 2 3 4 5 6 7 8 9";
horizontalScrolling = true;
horizontalScrolling = true;
leftHanded = false;
naturalScrolling = true;
};
touchpad = {
accelProfile = "adaptive";
accelSpeed = "-1.0";
buttonMapping = "1 2 3 4 5 6 7 8 9";
buttonMapping = "1 2 3 4 5 6 7 8 9";
clickMethod = "clickfinger";
leftHanded = false;
};
};
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
services = {
netbird = {
enable = true;

View file

@ -1,10 +1,7 @@
{
config,
...
}: {
{config, ...}: {
services = {
openssh = {
enable = true;
enable = true;
allowSFTP = true;
openFirewall = true;
ports = [
@ -16,7 +13,7 @@
PermitRootLogin = "no";
PasswordAuthentication = false;
};
authorizedKeysFiles = [
config.sops.secrets.sshKey.path
];

View file

@ -1,9 +1,7 @@
{
...
}: {
{...}: {
services = {
pipewire = {
enable = true;
enable = true;
alsa = {
enable = true;
support32Bit = true;
@ -20,7 +18,7 @@
jack = {
enable = true;
};
wireplumber = {
enable = true;
};
@ -34,15 +32,15 @@
44100
48000
88200
96000
96000
];
"default.clock.min-quantum" = 512;
"default.clock.quantum" = 4096;
"default.clock.max-quantum" = 8192;
};
};
"93-no-resampling" = {
"context.properties" = {
"default.clock.rate" = 48000;
@ -50,14 +48,14 @@
44100
48000
96000
192000
192000
];
};
};
"94-no-upmixing" = {
"stream.properties" = {
"channelmix.upmix" = false;
"channelmix.upmix" = false;
};
};
};

View file

@ -1,11 +1,8 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
services = {
udev = {
packages = with pkgs; [
qmk-udev-rules
qmk-udev-rules
];
};
};

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
services = {
thinkfan = {
enable = true;

View file

@ -1,11 +1,8 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
services = {
usbmuxd = {
enable = true;
package = pkgs.usbmuxd2;
};
};
}
}

View file

@ -1,29 +1,27 @@
{
lib,
pkgs,
...
}: {
services = {
xserver = {
display = lib.mkForce 0;
enable = true;
tty = 7;
excludePackages = with pkgs; [
xterm
];
videoDrivers = [
"i915"
];
xkb = {
layout = "us, ru";
variant = "qwerty";
options = "grp:caps_toggle";
};
};
};
}
{
lib,
pkgs,
...
}: {
services = {
xserver = {
display = lib.mkForce 0;
enable = true;
tty = 7;
excludePackages = with pkgs; [
xterm
];
videoDrivers = [
"i915"
];
xkb = {
layout = "us, ru";
variant = "qwerty";
options = "grp:caps_toggle";
};
};
};
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
services = {
yggdrasil = {
enable = true;

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
services = {
zapret = {
enable = true;
@ -10,18 +8,18 @@
"--wssize 1:6"
"--filter-tcp=80"
"--dpi-desync=multisplit"
"--dpi-desync-split-pos=10"
"--dpi-desync=multisplit"
"--dpi-desync-split-pos=10"
"--dpi-desync-repeats=6"
"--new"
"--filter-tcp=443"
"--dpi-desync=multidisorder"
"--dpi-desync-split-pos=1,midsld"
"--dpi-desync-split-pos=1,midsld"
"--new"
"--filter-tcp=443"
"--dpi-desync=syndata"
"--filter-tcp=443"
"--dpi-desync=syndata"
"--dpi-desync-fake-syndata=0x00000000"
"--dpi-desync-ttl=10"
"--new"
@ -31,13 +29,13 @@
"--dpi-desync-repeats=6"
"--dpi-desync-fake-quic=0x00000000"
"--new"
"--filter-udp=443"
"--dpi-desync=fake,udplen"
"--dpi-desync-udplen-increment=5"
"--dpi-desync-fake-tls=0x00000000"
"--dpi-desync-cutoff=n3"
"--dpi-desync-repeats=2"
"--dpi-desync-cutoff=n3"
"--dpi-desync-repeats=2"
"--new"
"--filter-tcp=443"
@ -83,7 +81,7 @@
"--dpi-desync-fooling=md5sig"
"--new"
];
whitelist = [
"googlevideo.com"
"youtu.be"

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
services = {
zerotierone = {
enable = true;

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
stylix = {
base16Scheme = {
base00 = "2a1617";
@ -31,4 +29,4 @@
name = "red_ish";
};
};
}
}

View file

@ -1,7 +1,4 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
stylix = {
cursor = {
size = 18;
@ -9,4 +6,4 @@
package = pkgs.whitesur-cursors;
};
};
}
}

View file

@ -1,9 +1,7 @@
{
...
}: {
{...}: {
stylix = {
enable = true;
autoEnable = true;
polarity = "dark";
};
}
}

View file

@ -1,14 +1,11 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
stylix = {
fonts = {
sizes = {
applications = 10;
desktop = 8;
popups = 10;
terminal = 8;
terminal = 8;
};
emoji = {
@ -26,4 +23,4 @@
};
};
};
}
}

View file

@ -1,7 +1,5 @@
{
...
}: {
{...}: {
stylix = {
image = ./wallpaper.jpg;
};
}
}

View file

@ -1,8 +1,5 @@
{
config,
...
}: {
{config, ...}: {
system = {
name = config.networking.hostName;
};
}
}

View file

@ -1,8 +1,6 @@
{
...
}: {
{...}: {
sops = {
defaultSopsFile = ./.sops.yaml;
defaultSopsFormat = "yaml";
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
sops = {
secrets = {
sshKey = {
@ -16,7 +14,6 @@
format = "yaml";
sopsFile = ./secrets/passwd.yaml;
};
};
};
}
}

View file

@ -1,8 +1,5 @@
{
config,
...
}: {
{config, ...}: {
system = {
stateVersion = config.system.nixos.release;
};
}
}

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
time = {
timeZone = "Europe/Moscow";
hardwareClockInLocalTime = true;

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
users = {
mutableUsers = false;
};

View file

@ -1,28 +1,26 @@
{
...
}: {
users = {
users = {
hand7s = {
description = "me";
isSystemUser = false;
isNormalUser = true;
initialHashedPassword = "$6$vNggR38kZoLNZglM$QM5Qc8Ck1ko9YgME4RpV7KGLb1.UBynKmmWwABDI1GrMl54my7r7sXHiQ3VgqpMwaUtHeifJh5Zv.QR8lGXd50";
extraGroups = [
"wheel"
"networkmanager"
"docker"
"openrazer"
];
openssh = {
authorizedKeys = {
keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDp2IIdR5jV1HyG4aiRX7SfTNrXDhCx5rTiFU40qkOKq litvinovb0@gmail.com"
];
};
};
};
};
};
}
{...}: {
users = {
users = {
hand7s = {
description = "me";
isSystemUser = false;
isNormalUser = true;
initialHashedPassword = "$6$vNggR38kZoLNZglM$QM5Qc8Ck1ko9YgME4RpV7KGLb1.UBynKmmWwABDI1GrMl54my7r7sXHiQ3VgqpMwaUtHeifJh5Zv.QR8lGXd50";
extraGroups = [
"wheel"
"networkmanager"
"docker"
"openrazer"
];
openssh = {
authorizedKeys = {
keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDp2IIdR5jV1HyG4aiRX7SfTNrXDhCx5rTiFU40qkOKq litvinovb0@gmail.com"
];
};
};
};
};
};
}

View file

@ -1,11 +1,9 @@
{
...
}: {
users = {
users = {
root = {
initialHashedPassword = "$6$vNggR38kZoLNZglM$QM5Qc8Ck1ko9YgME4RpV7KGLb1.UBynKmmWwABDI1GrMl54my7r7sXHiQ3VgqpMwaUtHeifJh5Zv.QR8lGXd50";
};
};
};
}
{...}: {
users = {
users = {
root = {
initialHashedPassword = "$6$vNggR38kZoLNZglM$QM5Qc8Ck1ko9YgME4RpV7KGLb1.UBynKmmWwABDI1GrMl54my7r7sXHiQ3VgqpMwaUtHeifJh5Zv.QR8lGXd50";
};
};
};
}

View file

@ -1,11 +1,9 @@
{
...
}: {
{...}: {
virtualisation = {
docker = {
enable = true;
rootless = {
enable = true;
enable = true;
};
};
};

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
xdg = {
icons = {
enable = true;

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
xdg = {
mime = {
enable = true;

View file

@ -1,6 +1,4 @@
{
...
}: {
{...}: {
xdg = {
portal = {
enable = true;
@ -11,7 +9,7 @@
"hyprland"
"gtk"
];
};
};
};
};
};