aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorawy <awy@awy.one>2025-01-27 01:44:23 +0300
committerawy <awy@awy.one>2025-01-27 01:44:23 +0300
commit71016fd5ac3eff242c3714a7f9bacd9961fcd0ba (patch)
tree615d14a0502f49e093b875aebb6233f2b05e6ffd /.config
parent9ab45a00b02febb5dd2b1b309e3417984c31fea8 (diff)
update
Diffstat (limited to '.config')
-rw-r--r--.config/cmus/rc1
-rw-r--r--.config/pipewire/pipewire.conf128
-rw-r--r--.config/waybar/style.css4
3 files changed, 131 insertions, 2 deletions
diff --git a/.config/cmus/rc b/.config/cmus/rc
new file mode 100644
index 0000000..9be0f81
--- /dev/null
+++ b/.config/cmus/rc
@@ -0,0 +1 @@
+colorscheme gruvbox
diff --git a/.config/pipewire/pipewire.conf b/.config/pipewire/pipewire.conf
new file mode 100644
index 0000000..cbb380a
--- /dev/null
+++ b/.config/pipewire/pipewire.conf
@@ -0,0 +1,128 @@
+context.properties = {
+ link.max-buffers = 16 # version < 3 clients can't handle more
+
+
+ core.daemon = true # listening for socket connections
+ core.name = pipewire-0 # core name and socket name
+
+ default.clock.rate = 192000
+ default.clock.allowed-rates = [ 48000 192000 ]
+
+ module.x11.bell = true
+ module.access = true
+ module.jackdbus-detect = true
+}
+
+context.properties.rules = [
+ { matches = [ { cpu.vm.name = !null } ]
+ actions = {
+ update-props = {
+ default.clock.min-quantum = 1024
+ }
+ }
+ }
+]
+
+context.spa-libs = {
+ audio.convert.* = audioconvert/libspa-audioconvert
+ avb.* = avb/libspa-avb
+ api.alsa.* = alsa/libspa-alsa
+ api.v4l2.* = v4l2/libspa-v4l2
+ api.libcamera.* = libcamera/libspa-libcamera
+ api.bluez5.* = bluez5/libspa-bluez5
+ api.vulkan.* = vulkan/libspa-vulkan
+ api.jack.* = jack/libspa-jack
+ support.* = support/libspa-support
+ video.convert.* = videoconvert/libspa-videoconvert
+}
+
+context.modules = [
+
+ { name = libpipewire-module-rt
+ args = {
+ nice.level = -11
+ rt.prio = 88
+ }
+ flags = [ ifexists nofail ]
+ }
+
+ { name = libpipewire-module-protocol-native
+ args = {
+ }
+ }
+
+ { name = libpipewire-module-profiler }
+
+ { name = libpipewire-module-metadata }
+
+ { name = libpipewire-module-spa-device-factory }
+
+ { name = libpipewire-module-spa-node-factory }
+
+ { name = libpipewire-module-client-node }
+
+ { name = libpipewire-module-client-device }
+
+ { name = libpipewire-module-portal
+ flags = [ ifexists nofail ]
+ }
+
+ { name = libpipewire-module-access
+ args = {
+
+ }
+ condition = [ { module.access = true } ]
+ }
+
+ { name = libpipewire-module-adapter }
+
+ { name = libpipewire-module-link-factory }
+
+ { name = libpipewire-module-session-manager }
+
+ { name = libpipewire-module-x11-bell
+ args = {
+ }
+ flags = [ ifexists nofail ]
+ condition = [ { module.x11.bell = true } ]
+ }
+ { name = libpipewire-module-jackdbus-detect
+ args = {
+ source.props = {
+ }
+ sink.props = {
+ }
+ }
+ flags = [ ifexists nofail ]
+ condition = [ { module.jackdbus-detect = true } ]
+ }
+]
+
+context.objects = [
+
+ { factory = spa-node-factory
+ args = {
+ factory.name = support.node.driver
+ node.name = Dummy-Driver
+ node.group = pipewire.dummy
+ node.sync-group = sync.dummy
+ priority.driver = 200000
+ }
+ }
+ { factory = spa-node-factory
+ args = {
+ factory.name = support.node.driver
+ node.name = Freewheel-Driver
+ priority.driver = 190000
+ node.group = pipewire.freewheel
+ node.sync-group = sync.dummy
+ node.freewheel = true
+ }
+ }
+
+
+
+]
+
+context.exec = [
+]
diff --git a/.config/waybar/style.css b/.config/waybar/style.css
index d424a18..3b2b0c0 100644
--- a/.config/waybar/style.css
+++ b/.config/waybar/style.css
@@ -9,7 +9,7 @@
#waybar {
color: #EBDBB2;
- background: #282828;
+ background: rgba(40,40,40,0.8);
}
tooltip {
@@ -26,7 +26,7 @@ tooltip {
#workspaces button.active {
color: #EBDBB2;
- background: #282828;
+ /*background: #282828;*/
}
#window {