From 0782725ff87bf4ae737ea274c40d99302be55885 Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Mon, 31 May 2021 15:47:09 +0700 Subject: [PATCH] add osu launch script --- users/rin/home.nix | 9 +++++++++ users/rin/scripts/osu | 10 ++++++++++ users/rin/zsh.nix | 6 +++++- 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 users/rin/scripts/osu diff --git a/users/rin/home.nix b/users/rin/home.nix index 08309c3..91203ac 100644 --- a/users/rin/home.nix +++ b/users/rin/home.nix @@ -72,4 +72,13 @@ services = { clipmenu.enable = true; }; + + home.file.".local/bin/ipc-bridge.exe".source = builtins.fetchurl { + url = "https://github.com/0e4ef622/wine-discord-ipc-bridge/releases/download/v0.0.1/winediscordipcbridge.exe"; + sha256 = "1swn9spxpq6blm74kjmfz4ipq6a8qjzccvb2msb25pf5b1z7jnns"; + }; + home.file.".local/bin/osu" = { + executable = true; + source = ./scripts/osu; + }; } diff --git a/users/rin/scripts/osu b/users/rin/scripts/osu new file mode 100644 index 0000000..1dde009 --- /dev/null +++ b/users/rin/scripts/osu @@ -0,0 +1,10 @@ +#!/bin/sh + +cd ~/Games/osu + +export DRI_PRIME=1 +export vblank_mode=0 +export STAGING_AUDIO_DURATION=200000 + +wine ~/.local/bin/ipc-bridge.exe & +wine osu\!.exe diff --git a/users/rin/zsh.nix b/users/rin/zsh.nix index bf4e6ef..0a24003 100644 --- a/users/rin/zsh.nix +++ b/users/rin/zsh.nix @@ -120,7 +120,11 @@ in rec { WINEARCH = "win64"; EDITOR = "nvim"; - PATH = "${config.xdg.dataHome}/npm/bin:$PATH"; + PATH = builtins.concatStringsSep ":" [ + "${config.home.homeDirectory}/.local/bin" + "${config.xdg.dataHome}/npm/bin" + "$PATH" + ]; DIRENV_LOG_FORMAT = ""; CARGO_HOME = "${config.xdg.dataHome}/cargo"; };