Files
Hyprland-config/hyprland.lua
venus 2250446148 patched some window rules
Debugged some keubinds and working on native lua updates
2026-05-31 17:28:47 -05:00

51 lines
1.4 KiB
Lua

----------------
--- STARTUP ---
----------------
_G.terminal = "kitty"
_G.fileManager = "dolphin"
_G.menu = "qs -c noctalia-shell ipc call launcher toggle"
_G.launcher = "vicinae "
_G.browser = "firefox"
_G.menuBar = "qs -c noctalia-shell"
_G.shellWrapper = "qs -c noctalia-shell"
_G.blkmanager = "udiskie"
_G.email = "thunderbird"
_G.notes = "obsidian"
hl.on("hyprland.start", function()
hl.exec_cmd(menuBar)
hl.exec_cmd("systemctl") --user start hyprpolkitagent)
hl.exec_cmd(blkmanager)
hl.exec_cmd(launcher .. "server") --no-window) TODO set up sddm to unlock keychain
hl.exec_cmd("hyprpm reload -n")
hl.exec_cmd("kdeconnectd")
-- hl.exec_cmd("hyprshell run &")
hl.exec_cmd("[workspace special:discord silent] vesktop -m")
hl.exec_cmd("[workspace special:email silent]" .. email)
hl.exec_cmd("[workspace special:notes silent]" .. notes)
hl.exec_cmd("[workspace special:gaming silent] steam --forcedesktopscaling 0.5")
hl.exec_cmd("protonmail-bridge") --no-window) TODO set up sddm to unlock keychain
end)
hl.config({
general = {
layout = "dwindle"
}
})
hl.env("XCURSOR_SIZE", "24")
hl.env("HYPRCURSOR_SIZE", "24")
hl.env("ELECTRON_OZONE_PLATFORM_HINT", "auto")
local base = "/home/venus/.config/hypr"
local basic = base .. "/basic"
require("basic/looks")
require("basic/keybinds")
require("basic/vars")
require("basic/windows")
-- require("plugins")
--require("monitors")