Migrate Hyprland config to Lua

Convert all Hyprland settings to Lua format, including animations,
binds, environment variables, monitor definitions, and window rules.
Update host variable files and noctalia plugin settings to match the
new Lua‑based configuration.
This commit is contained in:
GarandPLG committed 2026-10-25 15:36:51 +01:00
1 parent 1b4dd4e329
commit e3a6d544b3
10 files changed
+1478 -320

No files matched your search

+10 -7
View File
@@ -19,13 +19,16 @@
# Availabe options: "fish", "bash"
shell = "fish";
# Hyprland Settings
# Examples:
# extraMonitorSettings = "monitor = Virtual-1,1920x1080@60,auto,1";
# extraMonitorSettings = "monitor = HDMI-A-1,1920x1080@60,auto,1";
# You can configure multiple monitors.
# Inside the quotes, create a new line for each monitor.
extraMonitorSettings = "monitor = DP-1,1920x1080@144,auto,1";
# Hyprland monitors (Lua hl.monitor tables).
# Example: [{ output = "HDMI-A-1"; mode = "1920x1080@60"; position = "auto"; scale = 1; }]
extraMonitorSettings = [
{
output = "DP-1";
mode = "1920x1080@144";
position = "auto";
scale = 1;
}
];
keyboardLayout = "pl";
consoleKeyMap = "pl";
+10 -7
View File
@@ -19,13 +19,16 @@
# Availabe options: "fish", "bash"
shell = "fish";
# Hyprland Settings
# Examples:
# extraMonitorSettings = "monitor = Virtual-1,1920x1080@60,auto,1";
# extraMonitorSettings = "monitor = HDMI-A-1,1920x1080@60,auto,1";
# You can configure multiple monitors.
# Inside the quotes, create a new line for each monitor.
extraMonitorSettings = "monitor = eDP-1,1920x1080@60,auto,1";
# Hyprland monitors (Lua hl.monitor tables).
# Example: [{ output = "HDMI-A-1"; mode = "1920x1080@60"; position = "auto"; scale = 1; }]
extraMonitorSettings = [
{
output = "eDP-1";
mode = "1920x1080@60";
position = "auto";
scale = 1;
}
];
keyboardLayout = "pl";
consoleKeyMap = "pl";
+3 -9
View File
@@ -19,15 +19,9 @@
# Availabe options: "fish", "bash"
shell = "fish";
# Hyprland Settings
# Examples:
# extraMonitorSettings = "monitor = Virtual-1,1920x1080@60,auto,1";
# extraMonitorSettings = "monitor = HDMI-A-1,1920x1080@60,auto,1";
# You can configure multiple monitors.
# Inside the quotes, create a new line for each monitor.
extraMonitorSettings = "
";
# Hyprland monitors (Lua hl.monitor tables).
# Example: [{ output = "HDMI-A-1"; mode = "1920x1080@60"; position = "auto"; scale = 1; }]
extraMonitorSettings = [];
keyboardLayout = "pl";
consoleKeyMap = "pl";