Add Hyprland skill and configuration files; enhance installation process with GPU detection and SDDM support

This commit is contained in:
2026-07-05 22:40:27 +02:00
parent 913ebaab14
commit 93de248c5a
14 changed files with 341 additions and 28 deletions
@@ -1,22 +0,0 @@
monitor=,preferred,auto,1
exec-once = waybar
exec-once = mako
exec-once = hyprpaper
$mainMod = SUPER
bind = $mainMod, RETURN, exec, kitty
bind = $mainMod, D, exec, wofi --show drun
bind = $mainMod, Q, killactive
bind = $mainMod, M, exit
input {
kb_layout = us
}
general {
gaps_in = 4
gaps_out = 8
border_size = 2
}
@@ -0,0 +1,22 @@
hl.monitor({ output = "", mode = "preferred", position = "auto", scale = 1 })
hl.on("hyprland.start", function()
hl.exec_cmd("waybar")
hl.exec_cmd("mako")
hl.exec_cmd("hyprpaper")
end)
local mainMod = "SUPER"
hl.bind(mainMod .. " + T", hl.dsp.exec_cmd("kitty"))
hl.bind(mainMod .. " + D", hl.dsp.exec_cmd("wofi --show drun"))
hl.bind(mainMod .. " + Q", hl.dsp.window.close())
hl.bind(mainMod .. " + M", hl.dsp.exit())
hl.config({
input = { kb_layout = "us" },
general = { gaps_in = 4, gaps_out = 8, border_size = 2 },
})
-- optional, machine-generated, only present when install detected an NVIDIA GPU
pcall(require, "conf.d.nvidia")