Files
Hyprdots/lua/lib/settings.lua
T
2026-06-06 17:01:55 -04:00

52 lines
982 B
Lua

local settings = {}
---@type string
settings["hostname"] = ""
---@type "desktop"|"laptop"
settings["profile"] = "desktop"
---@type boolean
settings["touchpad_natural_scroll"] = true
---@type string
settings["kb_layout"] = "us"
---@type "dwindle"|"master"|"scrolling"|"monocle"
settings["default_layout"] = "dwindle"
---@type string
settings["font_family"] = "FiraCode Nerd Font"
---@type table<string, string>
settings["apps"] = {
terminal = "kitty",
file_manager = "thunar",
browser = "chromium",
}
---@type "catppuccin"|"catppuccin-mocha"
settings["colorscheme"] = "catppuccin"
---@type boolean
settings["systemd"] = false
---@type table<string, boolean>
settings["modules"] = {
hypridle = true,
waybar = true,
swaync = true,
swayosd = true,
cliphist = true,
pypr = true,
fcitx5 = false,
rofi = true,
}
---@type table<string, boolean>
settings["plugins"] = {
hyprexpo = false
}
return require("lua.lib.utils").extend_config(settings, "lua.user.settings")