update: auto start pipewire on gentoo & openrc
This commit is contained in:
@@ -1 +1,19 @@
|
|||||||
local settings = require("lua.lib.settings")
|
local settings = require("lua.lib.settings")
|
||||||
|
local events = require("lua.lib.events")
|
||||||
|
local utils = require("lua.lib.utils")
|
||||||
|
local M = {}
|
||||||
|
|
||||||
|
-- for openRC system
|
||||||
|
if settings["hostname"] == "optiplex-gentoo" and not settings["systemd"] then
|
||||||
|
M.autostart = {
|
||||||
|
function()
|
||||||
|
hl.exec_cmd("gentoo-pipewire-launcher")
|
||||||
|
end,
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
|
function M:load()
|
||||||
|
events.map("hyprland.start", self.autostart)
|
||||||
|
end
|
||||||
|
|
||||||
|
return utils.extend_config(M, "lua.user.conf.autostart")
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ require("lua.conf.layout").load()
|
|||||||
require("lua.conf.misc").load()
|
require("lua.conf.misc").load()
|
||||||
require("lua.conf.windowrules").load()
|
require("lua.conf.windowrules").load()
|
||||||
require("lua.conf.layerrules").load()
|
require("lua.conf.layerrules").load()
|
||||||
|
require("lua.conf.autostart"):load()
|
||||||
|
|
||||||
require("lua.binds").load()
|
require("lua.binds").load()
|
||||||
require("lua.modules").load()
|
require("lua.modules").load()
|
||||||
|
|||||||
Reference in New Issue
Block a user