diff options
Diffstat (limited to 'desktop/home/mosder/.config')
13 files changed, 35 insertions, 18 deletions
diff --git a/desktop/home/mosder/.config/hypr/conf/autostart.conf b/desktop/home/mosder/.config/hypr/conf/autostart.conf deleted file mode 100644 index d8e1d42..0000000 --- a/desktop/home/mosder/.config/hypr/conf/autostart.conf +++ /dev/null @@ -1,5 +0,0 @@ -# Scripts -exec-once = $SCRIPTS_DIR/randomize-wallpapers.sh - -# Programs -exec-once = [workspace 5 silent] $STEAM diff --git a/desktop/home/mosder/.config/hypr/conf/autostart.lua b/desktop/home/mosder/.config/hypr/conf/autostart.lua new file mode 100644 index 0000000..bebff4a --- /dev/null +++ b/desktop/home/mosder/.config/hypr/conf/autostart.lua @@ -0,0 +1,9 @@ +local vars = require("conf.vars") + +hl.on("hyprland.start", function() + -- Scripts + hl.exec_cmd(vars.scripts_dir .. "/randomize-wallpapers.sh") + + -- Programs + hl.dispatch(hl.dsp.exec_cmd(vars.steam, { workspace = "5 silent" })) +end) diff --git a/desktop/home/mosder/.config/hypr/conf/binds.conf b/desktop/home/mosder/.config/hypr/conf/binds.conf deleted file mode 100644 index e69de29..0000000 --- a/desktop/home/mosder/.config/hypr/conf/binds.conf +++ /dev/null diff --git a/desktop/home/mosder/.config/hypr/conf/binds.lua b/desktop/home/mosder/.config/hypr/conf/binds.lua new file mode 100644 index 0000000..285548b --- /dev/null +++ b/desktop/home/mosder/.config/hypr/conf/binds.lua @@ -0,0 +1 @@ +-- Desktop specific binds diff --git a/desktop/home/mosder/.config/hypr/conf/categories.conf b/desktop/home/mosder/.config/hypr/conf/categories.conf deleted file mode 100644 index 78ed609..0000000 --- a/desktop/home/mosder/.config/hypr/conf/categories.conf +++ /dev/null @@ -1 +0,0 @@ -input:sensitivity = -0.2 diff --git a/desktop/home/mosder/.config/hypr/conf/categories.lua b/desktop/home/mosder/.config/hypr/conf/categories.lua new file mode 100644 index 0000000..41bb787 --- /dev/null +++ b/desktop/home/mosder/.config/hypr/conf/categories.lua @@ -0,0 +1,5 @@ +hl.config({ + input = { + sensitivity = -0.2, + }, +}) diff --git a/desktop/home/mosder/.config/hypr/conf/env.conf b/desktop/home/mosder/.config/hypr/conf/env.conf deleted file mode 100644 index e69de29..0000000 --- a/desktop/home/mosder/.config/hypr/conf/env.conf +++ /dev/null diff --git a/desktop/home/mosder/.config/hypr/conf/env.lua b/desktop/home/mosder/.config/hypr/conf/env.lua new file mode 100644 index 0000000..b71e50c --- /dev/null +++ b/desktop/home/mosder/.config/hypr/conf/env.lua @@ -0,0 +1 @@ +-- Desktop specific env variables diff --git a/desktop/home/mosder/.config/hypr/conf/monitors.conf b/desktop/home/mosder/.config/hypr/conf/monitors.conf deleted file mode 100644 index 74a1778..0000000 --- a/desktop/home/mosder/.config/hypr/conf/monitors.conf +++ /dev/null @@ -1,5 +0,0 @@ -$MAIN_MONITOR = DP-1 -$SECOND_MONITOR = HDMI-A-1 - -monitor = $MAIN_MONITOR, 2560x1440@144, 0x0, 1 -monitor = $SECOND_MONITOR, 1920x1080@60, 2560x360, 1 diff --git a/desktop/home/mosder/.config/hypr/conf/monitors.lua b/desktop/home/mosder/.config/hypr/conf/monitors.lua new file mode 100644 index 0000000..6435b0d --- /dev/null +++ b/desktop/home/mosder/.config/hypr/conf/monitors.lua @@ -0,0 +1,10 @@ +local monitors = { + main = "DP-1", + second = "HDMI-A-1", +} + +hl.monitor({ output = monitors.main, mode = "2560x1440@144", position = "0x0", scale = 1 }) +hl.monitor({ output = monitors.second, mode = "1920x1080@60", position = "2560x360", scale = 1 }) + +-- Returned so that conf/rules.lua can bind workspaces to these monitors +return monitors diff --git a/desktop/home/mosder/.config/hypr/conf/rules.conf b/desktop/home/mosder/.config/hypr/conf/rules.conf deleted file mode 100644 index 55b2154..0000000 --- a/desktop/home/mosder/.config/hypr/conf/rules.conf +++ /dev/null @@ -1,6 +0,0 @@ -# Set default monitors for workspaces -workspace = 1, monitor:$MAIN_MONITOR, default:true -workspace = 2, monitor:$SECOND_MONITOR, default:true -workspace = 3, monitor:$SECOND_MONITOR -workspace = 4, monitor:$MAIN_MONITOR -workspace = 5, monitor:$MAIN_MONITOR diff --git a/desktop/home/mosder/.config/hypr/conf/rules.lua b/desktop/home/mosder/.config/hypr/conf/rules.lua new file mode 100644 index 0000000..6ed83b9 --- /dev/null +++ b/desktop/home/mosder/.config/hypr/conf/rules.lua @@ -0,0 +1,8 @@ +local monitors = require("conf.monitors") + +-- Set default monitors for workspaces +hl.workspace_rule({ workspace = "1", monitor = monitors.main, default = true }) +hl.workspace_rule({ workspace = "2", monitor = monitors.second, default = true }) +hl.workspace_rule({ workspace = "3", monitor = monitors.second }) +hl.workspace_rule({ workspace = "4", monitor = monitors.main }) +hl.workspace_rule({ workspace = "5", monitor = monitors.main }) diff --git a/desktop/home/mosder/.config/hypr/hypridle.conf b/desktop/home/mosder/.config/hypr/hypridle.conf index b328f6d..0617565 100644 --- a/desktop/home/mosder/.config/hypr/hypridle.conf +++ b/desktop/home/mosder/.config/hypr/hypridle.conf @@ -1,7 +1,7 @@ general { lock_cmd = pidof hyprlock || hyprlock # avoid starting multiple hyprlock instances. before_sleep_cmd = loginctl lock-session # lock before suspend. - after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display. + after_sleep_cmd = hyprctl dispatch 'hl.dsp.dpms({ action = "on" })' # to avoid having to press a key twice to turn on the display. } # after 30 min, lock |
