43 lines
1.1 KiB
Lua
43 lines
1.1 KiB
Lua
-- version 1
|
|
-- last change: Fri 2026-06-12 using Hyprland v0.55.3-1
|
|
|
|
-- See https://wiki.hypr.land/Configuring/Start/ for more
|
|
|
|
--- Modules
|
|
require("modules.env")
|
|
require("modules.monitors")
|
|
require("modules.autostart")
|
|
require("modules.binds")
|
|
require("modules.layouts")
|
|
require("modules.misc")
|
|
require("modules.input")
|
|
require("modules.windowrules")
|
|
require("modules.workspaces")
|
|
require("modules.styling")
|
|
|
|
--- Plugins
|
|
-- require("plugins.hyprbars")
|
|
-- require("plugins.hyprexpo")
|
|
-- TODO: check syntax:
|
|
-- require("plugins.dynamic-cursors")
|
|
|
|
|
|
-----------------------
|
|
----- 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
|
|
|
|
-- TODO: checkout permissions
|
|
|
|
-- hl.config({
|
|
-- ecosystem = {
|
|
-- enforce_permissions = true,
|
|
-- },
|
|
-- })
|
|
|
|
-- hl.permission("/usr/(bin|local/bin)/grim", "screencopy", "allow")
|
|
-- hl.permission("/usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland", "screencopy", "allow")
|
|
-- hl.permission("/usr/(bin|local/bin)/hyprpm", "plugin", "allow")
|