diff --git a/dotfiles b/dotfiles new file mode 160000 index 0000000..9d73b0d --- /dev/null +++ b/dotfiles @@ -0,0 +1 @@ +Subproject commit 9d73b0d728c81aeab28b0af68b390532279f0ab1 diff --git a/user-modules/systemwide/steam.nix b/user-modules/systemwide/steam.nix index a99d7c4..d34460f 100644 --- a/user-modules/systemwide/steam.nix +++ b/user-modules/systemwide/steam.nix @@ -1,6 +1,7 @@ { lib, config, + pkgs, ... }: @@ -17,5 +18,12 @@ in ]; programs.steam.enable = true; + + # Make steam create desktop entries in a subfolder + programs.steam.package = pkgs.steam.override { + extraBwrapArgs = [ + "--bind $HOME/.local/share/applications/Steam $HOME/.local/share/applications" + ]; + }; }; }