-
Notifications
You must be signed in to change notification settings - Fork 0
/
default.nix
43 lines (35 loc) · 1.24 KB
/
default.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{ config, lib, ... }:
{
imports = [
./secrets
./backups.nix
./programs.nix
./filesystems.nix
./hardware-configuration.nix
];
gradient.profiles.gaming.enable = true;
gradient.profiles.desktop.enable = true;
gradient.profiles.development.enable = true;
gradient.profiles.catppuccin.enable = true;
gradient.presets.syncthing.enable = true;
# Android app support with waydroid.
virtualisation.waydroid.enable = true;
# Use Jovian's steam deck UI autostart.
services.displayManager.sddm.enable = lib.mkForce false;
jovian.devices.steamdeck.enable = lib.mkForce false;
jovian.steamos.useSteamOSConfig = lib.mkForce false;
jovian.steam.enable = true;
jovian.steam.autoStart = true;
jovian.steam.user = "vera";
jovian.decky-loader.enable = true;
jovian.decky-loader.user = "vera";
jovian.steam.desktopSession = "plasma";
services.openssh.openFirewall = true;
gradient.substituters = {
asiyah = "ssh-ng://[email protected]?priority=40";
briah = "ssh-ng://[email protected]?priority=60";
beatrice = "ssh-ng://[email protected]?priority=45";
bernkastel = "ssh-ng://[email protected]?priority=40";
neith-deck = "ssh-ng://[email protected]?priority=100";
};
}