mirror of
https://github.com/xHyroM/dotfiles.git
synced 2024-11-09 17:08:06 +01:00
runit user services
This commit is contained in:
parent
897e39a4a1
commit
f66309682d
52 changed files with 190 additions and 11 deletions
|
@ -19,7 +19,9 @@
|
|||
"enabled": false
|
||||
},
|
||||
"AnonymiseFileNames": {
|
||||
"enabled": true
|
||||
"enabled": false,
|
||||
"method": 0,
|
||||
"randomisedLength": 7
|
||||
},
|
||||
"BadgeAPI": {
|
||||
"enabled": true
|
||||
|
@ -604,6 +606,21 @@
|
|||
},
|
||||
"SuperReactionTweaks": {
|
||||
"enabled": false
|
||||
},
|
||||
"ClientTheme": {
|
||||
"enabled": false
|
||||
},
|
||||
"FixImagesQuality": {
|
||||
"enabled": false
|
||||
},
|
||||
"Decor": {
|
||||
"enabled": false
|
||||
},
|
||||
"NotificationVolume": {
|
||||
"enabled": false
|
||||
},
|
||||
"XSOverlay": {
|
||||
"enabled": false
|
||||
}
|
||||
},
|
||||
"notifications": {
|
||||
|
@ -616,6 +633,6 @@
|
|||
"authenticated": true,
|
||||
"url": "https://api.vencord.dev/",
|
||||
"settingsSync": true,
|
||||
"settingsSyncVersion": 1700750914881
|
||||
"settingsSyncVersion": 1702996907811
|
||||
}
|
||||
}
|
|
@ -13,15 +13,15 @@ DXVK_NVAPIHACK="0"
|
|||
DXVK_ENABLE_NVAPI="1"
|
||||
WINEDLLOVERRIDES="d3d10core,d3d11,d3d12,d3d12core,d3d9,d3dcompiler_33,d3dcompiler_34,d3dcompiler_35,d3dcompiler_36,d3dcompiler_37,d3dcompiler_38,d3dcompiler_39,d3dcompiler_40,d3dcompiler_41,d3dcompiler_42,d3dcompiler_43,d3dcompiler_46,d3dcompiler_47,d3dx10,d3dx10_33,d3dx10_34,d3dx10_35,d3dx10_36,d3dx10_37,d3dx10_38,d3dx10_39,d3dx10_40,d3dx10_41,d3dx10_42,d3dx10_43,d3dx11_42,d3dx11_43,d3dx9_24,d3dx9_25,d3dx9_26,d3dx9_27,d3dx9_28,d3dx9_29,d3dx9_30,d3dx9_31,d3dx9_32,d3dx9_33,d3dx9_34,d3dx9_35,d3dx9_36,d3dx9_37,d3dx9_38,d3dx9_39,d3dx9_40,d3dx9_41,d3dx9_42,d3dx9_43,dxgi,nvapi,nvapi64=n;winemenubuilder="
|
||||
WINE_LARGE_ADDRESS_AWARE="1"
|
||||
|
||||
[global]
|
||||
#dxvk = false
|
||||
#renderer = "Vulkan"
|
||||
__NV_PRIME_RENDER_OFFLOAD="1"
|
||||
__GLX_VENDOR_LIBRARY_NAME="nvidia"
|
||||
__VK_LAYER_NV_optimus="NVIDIA_only"
|
||||
GAMEMODERUNEXEC="env __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only"
|
||||
|
||||
[player]
|
||||
dxvk = true
|
||||
launcher = "gamemoderun"
|
||||
dxvk = false
|
||||
renderer = "Vulkan"
|
||||
channel = "live"
|
||||
|
||||
[studio]
|
||||
#dxvk = false
|
||||
|
|
|
@ -5,7 +5,8 @@
|
|||
BP_TEMP_PATH=$(mktemp -d --suffix=-bun.playground)
|
||||
|
||||
cd $BP_TEMP_PATH
|
||||
bun init -y
|
||||
nvim .
|
||||
#bun init -y
|
||||
#nvim .
|
||||
code $BP_TEMP_PATH
|
||||
|
||||
rm -rf $BP_TEMP_PATH
|
||||
#rm -rf $BP_TEMP_PATH
|
||||
|
|
1
.runit/runsvdir/pipewire
Symbolic link
1
.runit/runsvdir/pipewire
Symbolic link
|
@ -0,0 +1 @@
|
|||
/home/hyro/.runit/sv/pipewire
|
1
.runit/runsvdir/pipewire-media-session
Symbolic link
1
.runit/runsvdir/pipewire-media-session
Symbolic link
|
@ -0,0 +1 @@
|
|||
/home/hyro/.runit/sv/pipewire-media-session
|
1
.runit/runsvdir/pipewire-pulse
Symbolic link
1
.runit/runsvdir/pipewire-pulse
Symbolic link
|
@ -0,0 +1 @@
|
|||
/home/hyro/.runit/sv/pipewire-pulse
|
1
.runit/runsvdir/wireplumber
Symbolic link
1
.runit/runsvdir/wireplumber
Symbolic link
|
@ -0,0 +1 @@
|
|||
/home/hyro/.runit/sv/wireplumber
|
12
.runit/sv/pipewire-media-session/conf
Executable file
12
.runit/sv/pipewire-media-session/conf
Executable file
|
@ -0,0 +1,12 @@
|
|||
# -*- mode: sh; -*-
|
||||
|
||||
# Additional command line arguments for pipewire-media-session.
|
||||
OPTS=''
|
||||
|
||||
# Setting this to 1 enables logging, any other value - disables.
|
||||
LOGGING_ENABLE=0
|
||||
# Set the pipewire log level.
|
||||
# See: https://docs.pipewire.org/page_daemon.html#sec_logging
|
||||
LOG_LEVEL=1
|
||||
# The directory will be created for you, if logging is enabled.
|
||||
LOG_DIR="$HOME/var/log/pipewire-media-session"
|
12
.runit/sv/pipewire-media-session/log/run
Executable file
12
.runit/sv/pipewire-media-session/log/run
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
[ -r ../conf ] && . ../conf
|
||||
|
||||
if [ "${LOGGING_ENABLE}x" = "1x" ]; then
|
||||
# Create the log directory if not exists.
|
||||
[ -d "${LOG_DIR}" ] || mkdir -p "${LOG_DIR}"
|
||||
|
||||
exec svlogd -tt "${LOG_DIR}"
|
||||
else
|
||||
exec chpst -b pipewire-media-session-log-null cat >/dev/null
|
||||
fi
|
0
.runit/sv/pipewire-media-session/log/supervise/lock
Normal file
0
.runit/sv/pipewire-media-session/log/supervise/lock
Normal file
1
.runit/sv/pipewire-media-session/log/supervise/pid
Normal file
1
.runit/sv/pipewire-media-session/log/supervise/pid
Normal file
|
@ -0,0 +1 @@
|
|||
1617
|
1
.runit/sv/pipewire-media-session/log/supervise/stat
Normal file
1
.runit/sv/pipewire-media-session/log/supervise/stat
Normal file
|
@ -0,0 +1 @@
|
|||
run
|
BIN
.runit/sv/pipewire-media-session/log/supervise/status
Normal file
BIN
.runit/sv/pipewire-media-session/log/supervise/status
Normal file
Binary file not shown.
1
.runit/sv/pipewire-media-session/pipewire-media-session
Symbolic link
1
.runit/sv/pipewire-media-session/pipewire-media-session
Symbolic link
|
@ -0,0 +1 @@
|
|||
/home/hyro/.runit/sv/pipewire-media-session
|
12
.runit/sv/pipewire-media-session/run
Executable file
12
.runit/sv/pipewire-media-session/run
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Wait for the PipeWire daemon to start.
|
||||
sv check "$HOME/.runit/sv/pipewire" >/dev/null || exit 1
|
||||
|
||||
[ -r ./conf ] && . ./conf
|
||||
|
||||
if [ "${LOGGING_ENABLE}x" = "1x" -a -n "${LOG_LEVEL}" ]; then
|
||||
export PIPEWIRE_DEBUG="${LOG_LEVEL}"
|
||||
fi
|
||||
|
||||
exec pipewire-media-session ${OPTS:-} 2>&1
|
0
.runit/sv/pipewire-media-session/supervise/lock
Normal file
0
.runit/sv/pipewire-media-session/supervise/lock
Normal file
0
.runit/sv/pipewire-media-session/supervise/pid
Normal file
0
.runit/sv/pipewire-media-session/supervise/pid
Normal file
1
.runit/sv/pipewire-media-session/supervise/stat
Normal file
1
.runit/sv/pipewire-media-session/supervise/stat
Normal file
|
@ -0,0 +1 @@
|
|||
down
|
BIN
.runit/sv/pipewire-media-session/supervise/status
Normal file
BIN
.runit/sv/pipewire-media-session/supervise/status
Normal file
Binary file not shown.
12
.runit/sv/pipewire-pulse/conf
Executable file
12
.runit/sv/pipewire-pulse/conf
Executable file
|
@ -0,0 +1,12 @@
|
|||
# -*- mode: sh; -*-
|
||||
|
||||
# Additional command line arguments for pipewire-pulse.
|
||||
OPTS=''
|
||||
|
||||
# Setting this to 1 enables logging, any other value - disables.
|
||||
LOGGING_ENABLE=0
|
||||
# Set the pipewire log level.
|
||||
# See: https://docs.pipewire.org/page_daemon.html#sec_logging
|
||||
LOG_LEVEL=1
|
||||
# The directory will be created for you, if logging is enabled.
|
||||
LOG_DIR="$HOME/var/log/pipewire-pulse"
|
12
.runit/sv/pipewire-pulse/log/run
Executable file
12
.runit/sv/pipewire-pulse/log/run
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
[ -r ../conf ] && . ../conf
|
||||
|
||||
if [ "${LOGGING_ENABLE}x" = "1x" ]; then
|
||||
# Create the log directory if not exists.
|
||||
[ -d "${LOG_DIR}" ] || mkdir -p "${LOG_DIR}"
|
||||
|
||||
exec svlogd -tt "${LOG_DIR}"
|
||||
else
|
||||
exec chpst -b pipewire-pulse-log-null cat >/dev/null
|
||||
fi
|
0
.runit/sv/pipewire-pulse/log/supervise/lock
Normal file
0
.runit/sv/pipewire-pulse/log/supervise/lock
Normal file
1
.runit/sv/pipewire-pulse/log/supervise/pid
Normal file
1
.runit/sv/pipewire-pulse/log/supervise/pid
Normal file
|
@ -0,0 +1 @@
|
|||
1619
|
1
.runit/sv/pipewire-pulse/log/supervise/stat
Normal file
1
.runit/sv/pipewire-pulse/log/supervise/stat
Normal file
|
@ -0,0 +1 @@
|
|||
run
|
BIN
.runit/sv/pipewire-pulse/log/supervise/status
Normal file
BIN
.runit/sv/pipewire-pulse/log/supervise/status
Normal file
Binary file not shown.
12
.runit/sv/pipewire-pulse/run
Executable file
12
.runit/sv/pipewire-pulse/run
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Wait for the PipeWire Media Session daemon to start.
|
||||
sv check "$HOME/.runit/sv/pipewire-media-session" >/dev/null || exit 1
|
||||
|
||||
[ -r ./conf ] && . ./conf
|
||||
|
||||
if [ "${LOGGING_ENABLE}x" = "1x" -a -n "${LOG_LEVEL}" ]; then
|
||||
export PIPEWIRE_DEBUG="${LOG_LEVEL}"
|
||||
fi
|
||||
|
||||
exec pipewire-pulse ${OPTS:-} 2>&1
|
0
.runit/sv/pipewire-pulse/supervise/lock
Normal file
0
.runit/sv/pipewire-pulse/supervise/lock
Normal file
1
.runit/sv/pipewire-pulse/supervise/pid
Normal file
1
.runit/sv/pipewire-pulse/supervise/pid
Normal file
|
@ -0,0 +1 @@
|
|||
1625
|
1
.runit/sv/pipewire-pulse/supervise/stat
Normal file
1
.runit/sv/pipewire-pulse/supervise/stat
Normal file
|
@ -0,0 +1 @@
|
|||
run
|
BIN
.runit/sv/pipewire-pulse/supervise/status
Normal file
BIN
.runit/sv/pipewire-pulse/supervise/status
Normal file
Binary file not shown.
12
.runit/sv/pipewire/conf
Executable file
12
.runit/sv/pipewire/conf
Executable file
|
@ -0,0 +1,12 @@
|
|||
# -*- mode: sh; -*-
|
||||
|
||||
# Additional command line arguments for pipewire(1).
|
||||
OPTS=''
|
||||
|
||||
# Setting this to 1 enables logging, any other value - disables.
|
||||
LOGGING_ENABLE=1
|
||||
# Set the pipewire log level.
|
||||
# See: https://docs.pipewire.org/page_daemon.html#sec_logging
|
||||
LOG_LEVEL=1
|
||||
# The directory will be created for you, if logging is enabled.
|
||||
LOG_DIR="$HOME/var/log/pipewire"
|
12
.runit/sv/pipewire/log/run
Executable file
12
.runit/sv/pipewire/log/run
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
[ -r ../conf ] && . ../conf
|
||||
|
||||
if [ "${LOGGING_ENABLE}x" = "1x" ]; then
|
||||
# Create the log directory if not exists.
|
||||
[ -d "${LOG_DIR}" ] || mkdir -p "${LOG_DIR}"
|
||||
|
||||
exec svlogd -tt "${LOG_DIR}"
|
||||
else
|
||||
exec chpst -b pipewire-log-null cat >/dev/null
|
||||
fi
|
0
.runit/sv/pipewire/log/supervise/lock
Normal file
0
.runit/sv/pipewire/log/supervise/lock
Normal file
1
.runit/sv/pipewire/log/supervise/pid
Normal file
1
.runit/sv/pipewire/log/supervise/pid
Normal file
|
@ -0,0 +1 @@
|
|||
1618
|
1
.runit/sv/pipewire/log/supervise/stat
Normal file
1
.runit/sv/pipewire/log/supervise/stat
Normal file
|
@ -0,0 +1 @@
|
|||
run
|
BIN
.runit/sv/pipewire/log/supervise/status
Normal file
BIN
.runit/sv/pipewire/log/supervise/status
Normal file
Binary file not shown.
9
.runit/sv/pipewire/run
Executable file
9
.runit/sv/pipewire/run
Executable file
|
@ -0,0 +1,9 @@
|
|||
#!/bin/sh
|
||||
|
||||
[ -r ./conf ] && . ./conf
|
||||
|
||||
if [ "${LOGGING_ENABLE}x" = "1x" -a -n "${LOG_LEVEL}" ]; then
|
||||
export PIPEWIRE_DEBUG="${LOG_LEVEL}"
|
||||
fi
|
||||
|
||||
exec pipewire ${OPTS:-} 2>&1
|
0
.runit/sv/pipewire/supervise/lock
Normal file
0
.runit/sv/pipewire/supervise/lock
Normal file
1
.runit/sv/pipewire/supervise/pid
Normal file
1
.runit/sv/pipewire/supervise/pid
Normal file
|
@ -0,0 +1 @@
|
|||
1624
|
1
.runit/sv/pipewire/supervise/stat
Normal file
1
.runit/sv/pipewire/supervise/stat
Normal file
|
@ -0,0 +1 @@
|
|||
run
|
BIN
.runit/sv/pipewire/supervise/status
Normal file
BIN
.runit/sv/pipewire/supervise/status
Normal file
Binary file not shown.
12
.runit/sv/wireplumber/conf
Executable file
12
.runit/sv/wireplumber/conf
Executable file
|
@ -0,0 +1,12 @@
|
|||
# -*- mode: sh; -*-
|
||||
|
||||
# Additional command line arguments for wireplumber.
|
||||
OPTS=''
|
||||
|
||||
# Setting this to 1 enables logging, any other value - disables.
|
||||
LOGGING_ENABLE=0
|
||||
# Set the wireplumber log level.
|
||||
# See: https://pipewire.pages.freedesktop.org/wireplumber/daemon-logging.html
|
||||
LOG_LEVEL=2
|
||||
# The directory will be created for you, if logging is enabled.
|
||||
LOG_DIR="$HOME/var/log/wireplumber"
|
12
.runit/sv/wireplumber/log/run
Executable file
12
.runit/sv/wireplumber/log/run
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
[ -r ../conf ] && . ../conf
|
||||
|
||||
if [ "${LOGGING_ENABLE}x" == "1x" ]; then
|
||||
# Create the log directory if not exists.
|
||||
[ -d "${LOG_DIR}" ] || mkdir -p "${LOG_DIR}"
|
||||
|
||||
exec svlogd -tt "${LOG_DIR}"
|
||||
else
|
||||
exec chpst -b wireplumber-log-null cat >/dev/null
|
||||
fi
|
0
.runit/sv/wireplumber/log/supervise/lock
Normal file
0
.runit/sv/wireplumber/log/supervise/lock
Normal file
1
.runit/sv/wireplumber/log/supervise/pid
Normal file
1
.runit/sv/wireplumber/log/supervise/pid
Normal file
|
@ -0,0 +1 @@
|
|||
1616
|
1
.runit/sv/wireplumber/log/supervise/stat
Normal file
1
.runit/sv/wireplumber/log/supervise/stat
Normal file
|
@ -0,0 +1 @@
|
|||
run
|
BIN
.runit/sv/wireplumber/log/supervise/status
Normal file
BIN
.runit/sv/wireplumber/log/supervise/status
Normal file
Binary file not shown.
12
.runit/sv/wireplumber/run
Executable file
12
.runit/sv/wireplumber/run
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Wait for the PipeWire daemon to start.
|
||||
sv check "$HOME/.runit/sv/pipewire" >/dev/null || exit 1
|
||||
|
||||
[ -r ./conf ] && . ./conf
|
||||
|
||||
if [ "${LOGGING_ENABLE}x" == "1x" -a -n "${LOG_LEVEL}" ]; then
|
||||
export WIREPLUMBER_DEBUG="${LOG_LEVEL}"
|
||||
fi
|
||||
|
||||
exec wireplumber ${OPTS:-} 2>&1
|
0
.runit/sv/wireplumber/supervise/lock
Normal file
0
.runit/sv/wireplumber/supervise/lock
Normal file
1
.runit/sv/wireplumber/supervise/pid
Normal file
1
.runit/sv/wireplumber/supervise/pid
Normal file
|
@ -0,0 +1 @@
|
|||
1620
|
1
.runit/sv/wireplumber/supervise/stat
Normal file
1
.runit/sv/wireplumber/supervise/stat
Normal file
|
@ -0,0 +1 @@
|
|||
run
|
BIN
.runit/sv/wireplumber/supervise/status
Normal file
BIN
.runit/sv/wireplumber/supervise/status
Normal file
Binary file not shown.
Loading…
Reference in a new issue