diff --git a/dotfiles-tools b/dotfiles-tools index 2fed6951..05400dcd 160000 --- a/dotfiles-tools +++ b/dotfiles-tools @@ -1 +1 @@ -Subproject commit 2fed69519cdf74d94ee2d9bddabff15c22aa4a45 +Subproject commit 05400dcd7c720d2e0359639665a4805276236978 diff --git a/system/modules/common/gaming/install.sh b/system/modules/common/gaming/install.sh index 1e3793a9..a11e1a63 100755 --- a/system/modules/common/gaming/install.sh +++ b/system/modules/common/gaming/install.sh @@ -6,7 +6,7 @@ sudo cp -ufrT "$ROOT/root/" / pkg cemu joystickwake gamemode mangohud pkg-local "$ROOT/pkg/wine-nvcuda" -pkg-local "$ROOT/pkg/play.sh" +pkg-local "$ROOT/pkg/brie" if [ -n "$ARGS_streaming" ]; then # Game streaming @@ -25,8 +25,8 @@ if [ -n "$ARGS_user" ]; then SUENV="DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u games)/bus" - if [[ "$(sudo -u games $SUENV systemctl --user is-enabled play.sh)" != "enabled" ]]; then - sudo -u games $SUENV systemctl --user enable --now play.sh + if [[ "$(sudo -u games $SUENV systemctl --user is-enabled brie)" != "enabled" ]]; then + sudo -u games $SUENV systemctl --user enable --now brie fi if [[ "$(sudo -u games $SUENV systemctl --user is-enabled syncthing)" != "enabled" ]]; then diff --git a/system/modules/common/gaming/root/etc/sudoers.d/games b/system/modules/common/gaming/root/etc/sudoers.d/games index c97fc1f4..e3892f5b 100644 --- a/system/modules/common/gaming/root/etc/sudoers.d/games +++ b/system/modules/common/gaming/root/etc/sudoers.d/games @@ -1,5 +1,5 @@ User_Alias GAMES_USERS = %games -Cmnd_Alias PLAY= /usr/bin/play.sh,/usr/bin/winecfg +Cmnd_Alias PLAY= /usr/bin/play.sh,/usr/bin/briectl,/usr/bin/brie,/usr/bin/winecfg Defaults:GAMES_USERS env_reset Defaults:GAMES_USERS env_keep += DISPLAY @@ -7,4 +7,4 @@ Defaults:GAMES_USERS env_keep += XAUTHORITY Defaults:GAMES_USERS env_keep += PULSE_SERVER Defaults !lecture,tty_tickets,!fqdn -GAMES_USERS ALL=(games) NOPASSWD: PLAY \ No newline at end of file +GAMES_USERS ALL=(games) NOPASSWD: PLAY diff --git a/user/workstation/user/home/.config/Code/User/settings.json b/user/workstation/user/home/.config/Code/User/settings.json index 4cc9619f..5f6fafbb 100644 --- a/user/workstation/user/home/.config/Code/User/settings.json +++ b/user/workstation/user/home/.config/Code/User/settings.json @@ -82,6 +82,7 @@ "ahash", "alacritty", "argb", + "argh", "Arhipov", "armv", "Aseprite", @@ -150,8 +151,10 @@ "heliconia", "HKEY", "INADDR", + "indexmap", "indicatif", "INET", + "Inotify", "Insertable", "insta", "itertools", @@ -164,6 +167,7 @@ "Librsvg", "libudev", "localstack", + "Luma", "Lumo", "lumoc", "lumos", @@ -189,10 +193,13 @@ "nonbw", "nostack", "nvapi", + "nvcuda", "nvngx", + "nvoptix", "onoff", "optlen", "optres", + "outerwilds", "overscan", "oxhttp", "pagedown", @@ -227,6 +234,7 @@ "SETBUF", "SETFL", "setsockopt", + "shellexpand", "Smol", "sockaddr", "socketpair", @@ -261,12 +269,15 @@ "vram", "vsintellicode", "vswp", + "wineboot", "winecfg", "WINEDLLOVERRIDES", + "WINEDLLPATH", "winemenubuilder", "WINEPREFIX", "wineserver", "winetricks", + "witcher", "Xunit", "yapgeir", "yzhang", @@ -351,9 +362,11 @@ "[markdown]": { "editor.defaultFormatter": "yzhang.markdown-all-in-one" }, - "window.zoomLevel": -1, "[scss]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "diffEditor.hideUnchangedRegions.enabled": true, + "[sql]": { + "editor.defaultFormatter": "mtxr.sqltools" + }, }