This commit is contained in:
2026-10-07 00:23:09 +02:00
parent 29eca8cc26
commit 36765e6fc7
4 changed files with 22 additions and 40 deletions

View File

@@ -34,40 +34,32 @@
desmume desmume
eden eden
libretro.citra libretro.citra
prismlauncher
steam steam
steamguard-cli steamguard-cli
winetricks winetricks
wineWow64Packages.stable
]; ];
services.flatpak.packages = [ services.flatpak.packages = [
"org.vinegarhq.Sober" "org.vinegarhq.Sober"
]; ];
# TODO: switch to home manager home-manager.users.djai.programs.prismlauncher = {
# home-manager.users.djai = enable = true;
# { config, ... }: settings = {
# { ApplicationTheme = "system";
# home.packages = with pkgs; [ ]; Env = ''{\"__GLX_VENDOR_LIBRARY_NAME\":\"nvidia\",\"__NV_PRIME_RENDER_OFFLOAD\":\"1\",\"__VK_LAYER_NV_optimus\":\"NVIDIA_only\"}'';
# IconTheme = "pe_colored";
# xdg.desktopEntries.sims4 = { JavaPath = "java"; # TODO: check correct
# name = "The Sims 4"; Language = "en_GB";
# exec = ''xdg-open "PATHTOEXECHERE"''; MaxMemAlloc = 8192;
# icon = "${config.home.homeDirectory}/.icons/"; MinMemAlloc = 512;
# categories = [ "Game" ]; ShowConsole = false;
# terminal = false; ShowConsoleOnError = true;
# }; ShowGameTime = true;
# ShowGameTimeWithoutDays = true;
# # gamescope does fullscreen and scaling; setting content=game sets direct scnaout UseDiscreteGpu = true;
# # requires this in hyprland config: render.direct_scanout = 2; UserAskedAboutAutomaticJavaDownload = true;
# wayland.windowManager.hyprland.settings.window_rule = [ };
# { };
# match.class = "gamescope";
# fullscreen = true;
# content = "game";
# opaque = true;
# immediate = true;
# }
# ];
# };
} }

View File

@@ -30,16 +30,10 @@
home-manager.users.djai.programs.yt-dlp.enable = true; home-manager.users.djai.programs.yt-dlp.enable = true;
home-manager.users.djai.services.flameshot.enable = true; home-manager.users.djai.services.flameshot.enable = true;
# TODO: switch to home manager
users.users.djai.packages = with pkgs; [ users.users.djai.packages = with pkgs; [
# chat easyeffects # TODO home manager program
easyeffects yazi # TODO home manager program
# tools
yazi
];
home-manager.users.djai.home.packages = with pkgs; [
# chat # chat
signal-desktop signal-desktop

View File

@@ -85,7 +85,7 @@ in
}; };
}; };
home-manager.users.djai.home.packages = with pkgs; [ users.users.djai.packages = with pkgs; [
pulseaudio pulseaudio
pavucontrol pavucontrol
pipewire pipewire

View File

@@ -73,8 +73,4 @@ in
lm_sensors lm_sensors
]; ];
# TODO: switch to home manager
# home-manager.users.djai.home.packages = with pkgs; [];
} }