56 lines
1.5 KiB
Lua
56 lines
1.5 KiB
Lua
-----------------------
|
|
----- PERMISSIONS -----
|
|
-----------------------
|
|
|
|
-- See https://wiki.hypr.land/Configuring/Advanced-and-Cool/Permissions/
|
|
-- Please note permission changes here require a Hyprland restart and are not applied on-the-fly
|
|
-- for security reasons
|
|
|
|
-- hl.config({
|
|
-- ecosystem = {
|
|
-- enforce_permissions = true,
|
|
-- },
|
|
-- })
|
|
|
|
-- hl.permission("/usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland", "screencopy", "allow")
|
|
-- hl.permission("/usr/(bin|local/bin)/hyprpm", "plugin", "allow")
|
|
|
|
-- Ref https://wiki.hypr.land/Configuring/Basics/Workspace-Rules/
|
|
-- "Smart gaps" / "No gaps when only"
|
|
-- uncomment all if you wish to use that.
|
|
-- hl.workspace_rule({ workspace = "w[tv1]", gaps_out = 0, gaps_in = 0 })
|
|
-- hl.workspace_rule({ workspace = "f[1]", gaps_out = 0, gaps_in = 0 })
|
|
-- hl.window_rule({
|
|
-- name = "no-gaps-wtv1",
|
|
-- match = { float = false, workspace = "w[tv1]" },
|
|
-- border_size = 0,
|
|
-- rounding = 0,
|
|
-- })
|
|
-- hl.window_rule({
|
|
-- name = "no-gaps-f1",
|
|
-- match = { float = false, workspace = "f[1]" },
|
|
-- border_size = 0,
|
|
-- rounding = 0,
|
|
-- })
|
|
|
|
-- See https://wiki.hypr.land/Configuring/Layouts/Dwindle-Layout/ for more
|
|
hl.config({
|
|
dwindle = {
|
|
preserve_split = true, -- You probably want this
|
|
},
|
|
})
|
|
|
|
-- See https://wiki.hypr.land/Configuring/Layouts/Master-Layout/ for more
|
|
hl.config({
|
|
master = {
|
|
new_status = "master",
|
|
},
|
|
})
|
|
|
|
-- See https://wiki.hypr.land/Configuring/Layouts/Scrolling-Layout/ for more
|
|
hl.config({
|
|
scrolling = {
|
|
fullscreen_on_one_column = true,
|
|
},
|
|
})
|