updated several things, added keybinds, working on workspace rules for
large monitors
This commit is contained in:
29
hyprland.lua
29
hyprland.lua
@@ -5,7 +5,7 @@
|
||||
_G.terminal = "kitty"
|
||||
_G.fileManager = "dolphin"
|
||||
_G.menu = "qs -c noctalia-shell ipc call launcher toggle"
|
||||
_G.launcher = "vicinae "
|
||||
_G.launcher = "hyprlauncher"
|
||||
_G.browser = "firefox"
|
||||
_G.menuBar = "qs -c noctalia-shell"
|
||||
_G.shellWrapper = "qs -c noctalia-shell"
|
||||
@@ -14,37 +14,38 @@ _G.email = "thunderbird"
|
||||
_G.notes = "obsidian"
|
||||
|
||||
hl.on("hyprland.start", function()
|
||||
-- Force D-Bus and Systemd to catch the Wayland display variables instantly
|
||||
hl.exec_cmd("dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP")
|
||||
hl.exec_cmd("systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP")
|
||||
hl.exec_cmd("systemctl --user start hyprpolkitagent")
|
||||
hl.exec_cmd(menuBar)
|
||||
hl.exec_cmd("systemctl") --user start hyprpolkitagent)
|
||||
-- hyprshell in systemd
|
||||
hl.exec_cmd(blkmanager)
|
||||
hl.exec_cmd(launcher .. "server") --no-window) TODO set up sddm to unlock keychain
|
||||
hl.exec_cmd("vicinae 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("vesktop -m", {workspace ="special:vesktop silent"})
|
||||
hl.exec_cmd(email, {workspace ="special:email silent"})
|
||||
hl.exec_cmd(notes, {workspace ="special:notes silent"})
|
||||
hl.exec_cmd("steam --forcedesktopscaling 0.5", {workspace ="special:gaming silent"})
|
||||
hl.exec_cmd("protonmail-bridge") --no-window) TODO set up sddm to unlock keychain
|
||||
hl.exec_cmd("steam --forcedesktopscaling 0.5 -silent -no-browser", {workspace ="special:gaming silent"})
|
||||
hl.exec_cmd("protonmail-bridge --no-window") -- TODO set up sddm to unlock keychain
|
||||
end)
|
||||
|
||||
hl.config({
|
||||
general = {
|
||||
layout = "dwindle"
|
||||
}
|
||||
master = {
|
||||
orientation = "center",
|
||||
new_status = "master",
|
||||
mfact = 0.50
|
||||
},
|
||||
})
|
||||
|
||||
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")
|
||||
require("monitors")
|
||||
|
||||
Reference in New Issue
Block a user