Dmitriy Kholkin ed13e85157 large update
2022-11-21 02:55:23 +03:00

37 lines
1007 B
Nix

{ pkgs, lib, config, ... }: {
programs.steam.enable = true;
hardware.steam-hardware.enable = true;
# startupApplications = [
# "${pkgs.steam}/bin/steam"
# ];
# systemd.user.services.x11-ownership = rec {
# # serviceConfig.Type = "oneshot";
# script = ''
# chown alukard /tmp/.X11-unix
# '';
# after = [ "graphical-session.target" ];
# wants = after;
# wantedBy = [ "graphical-session-pre.target" ];
# };
# Start Steam only after the network is up
# home-manager.users.alukard.systemd.user.services.steam-startup = {
# Service = {
# ExecStart = "${pkgs.steam}/bin/steam";
# Type = "oneshot";
# };
# Unit = rec {
# # After = if config.deviceSpecific.wireguard.enable then [
# # "mullvad-daemon.service"
# # ] else [
# # "network-online.target"
# # ];
# After = [ "network-online.target" ];
# Wants = After;
# };
# Install.WantedBy = [ "graphical-session-pre.target" ];
# };
}