assertions

This commit is contained in:
mjallen18
2026-03-19 16:17:20 -05:00
parent dd04320fe7
commit d229cdbf6a
43 changed files with 1190 additions and 997 deletions

View File

@@ -153,12 +153,18 @@ in
dconf = {
enable = true;
settings = {
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0".name = "Keyboard Backlight +";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0".binding = "<Super>MonBrightnessUp";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0".command = "brightnessctl -d kbd_backlight s +10";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1".name = "Keyboard Backlight -";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1".binding = "<Super>MonBrightnessDown";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1".command = "brightnessctl -d kbd_backlight s 10-";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0".name =
"Keyboard Backlight +";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0".binding =
"<Super>MonBrightnessUp";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0".command =
"brightnessctl -d kbd_backlight s +10";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1".name =
"Keyboard Backlight -";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1".binding =
"<Super>MonBrightnessDown";
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1".command =
"brightnessctl -d kbd_backlight s 10-";
"org/gnome/shell".enabled-extensions = [
"notch-clock-offset@christophbrill.de"

View File

@@ -1,6 +0,0 @@
{ lib, ... }:
{
home.username = "root";
services.nextcloud-client.enable = lib.mkForce false;
services.kdeconnect.enable = false;
}

View File

@@ -1,6 +0,0 @@
{ lib, ... }:
{
home.username = "root";
services.nextcloud-client.enable = lib.mkForce false;
services.kdeconnect.enable = false;
}

View File

@@ -38,32 +38,35 @@ in
steamDirectory = "/home/matt/.local/share/Steam";
};
enabledProviders = [ "sgdb" "steamCDN" ];
enabledProviders = [
"sgdb"
"steamCDN"
];
imageProviderSettings.sgdb = {
nsfw = false;
humor = false;
nsfw = false;
humor = false;
imageMotionTypes = [ "static" ];
};
emulators = {
# --- Nintendo ---
ryujinx.enable = true; # Switch (ryubing fork)
yuzu.enable = true; # Switch (eden fork)
dolphin-emu.enable = true; # GameCube / Wii
cemu.enable = true; # Wii U
melonDS.enable = true; # DS
citra.enable = true; # 3DS (azahar fork)
mgba.enable = true; # Game Boy / GBC
mgba-gba.enable = true; # Game Boy Advance
ryujinx.enable = true; # Switch (ryubing fork)
yuzu.enable = true; # Switch (eden fork)
dolphin-emu.enable = true; # GameCube / Wii
cemu.enable = true; # Wii U
melonDS.enable = true; # DS
citra.enable = true; # 3DS (azahar fork)
mgba.enable = true; # Game Boy / GBC
mgba-gba.enable = true; # Game Boy Advance
# --- Sony ---
duckstation.enable = false; # PS1
pcsx2.enable = true; # PS2
rpcs3.enable = true; # PS3
ppsspp.enable = true; # PSP
duckstation.enable = false; # PS1
pcsx2.enable = true; # PS2
rpcs3.enable = true; # PS3
ppsspp.enable = true; # PSP
# --- Microsoft ---
xemu.enable = true; # Xbox
xemu.enable = true; # Xbox
# --- Platform parsers (no ROM scanning; artwork only / launcher integration) ---
"Non-SRM Shortcuts".enable = true;

View File

@@ -1,6 +0,0 @@
{ lib, ... }:
{
home.username = "nixos";
services.nextcloud-client.enable = lib.mkForce false;
services.kdeconnect.enable = false;
}

View File

@@ -1,6 +0,0 @@
{ lib, ... }:
{
home.username = "root";
services.nextcloud-client.enable = lib.mkForce false;
services.kdeconnect.enable = false;
}

View File

@@ -1,6 +0,0 @@
{ lib, ... }:
{
home.username = "root";
services.nextcloud-client.enable = lib.mkForce false;
services.kdeconnect.enable = false;
}

View File

@@ -1,6 +0,0 @@
{ lib, ... }:
{
home.username = "root";
services.nextcloud-client.enable = lib.mkForce false;
services.kdeconnect.enable = false;
}

View File

@@ -1,6 +0,0 @@
{ lib, ... }:
{
home.username = "root";
services.nextcloud-client.enable = lib.mkForce false;
services.kdeconnect.enable = false;
}

View File

@@ -1,6 +0,0 @@
{ lib, ... }:
{
home.username = "root";
services.nextcloud-client.enable = lib.mkForce false;
services.kdeconnect.enable = false;
}