added Hyprland config

This commit is contained in:
2026-06-14 01:56:03 +02:00
parent 803c4d8ef8
commit 0daeac8770
15 changed files with 1292 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
-- 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")