screw the monitor manager script, i'm using an off-the-shelf solution
parent
ce32d645e1
commit
bc564f9b83
|
|
@ -1,7 +1,7 @@
|
|||
-- Hyprland Lua config — https://wiki.hypr.land/Configuring/Start/
|
||||
-- Device-specific files live in ~/.config/hypr/usr/ (deployed from hypr/usr/).
|
||||
|
||||
require("usr.monitors")
|
||||
require("monitors")
|
||||
require("usr.envvars")
|
||||
require("usr.input")
|
||||
require("usr.binds")
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ hl.bind(mainMod .. " + ALT + F", hl.dsp.exec_cmd("wofi-calc"))
|
|||
hl.bind(mainMod .. " + S", hl.dsp.exec_cmd("[tag +mixer] pavucontrol"))
|
||||
hl.bind(mainMod .. " + U", hl.dsp.exec_cmd("[tag +centered-L] kitty btop"))
|
||||
hl.bind(mainMod .. " + W", hl.dsp.exec_cmd("[tag +centered-L] kitty -e ~/.config/scripts/wallpaper-picker ~/Pictures"))
|
||||
hl.bind(mainMod .. " + SHIFT + M", hl.dsp.exec_cmd("[tag +centered-L] kitty -e ~/.config/scripts/monitor-manager"))
|
||||
hl.bind(mainMod .. " + SHIFT + M", hl.dsp.exec_cmd("[tag +centered-L] kitty -e hyprmoncfg"))
|
||||
hl.bind(mainMod .. " + CTRL + R", hl.dsp.exec_cmd("[tag +centered-L] kitty -e ~/.config/scripts/amssh"))
|
||||
hl.bind(mainMod .. " + F1", hl.dsp.exec_cmd("[tag +centered] kitty ~/.config/scripts/helpmenu.sh"))
|
||||
hl.bind(mainMod .. " + CTRL + T", hl.dsp.exec_cmd("[tag +centered-S] kitty bash ~/.config/scripts/timer-pick"))
|
||||
|
|
|
|||
|
|
@ -1,8 +1,24 @@
|
|||
-- generated by monitor-manager -- do not edit by hand
|
||||
hl.monitor({
|
||||
output = "eDP-1",
|
||||
mode = "1920x1200@60",
|
||||
output = "DP-1",
|
||||
mode = "1920x1080@60",
|
||||
position = "3816x0",
|
||||
scale = 0.75,
|
||||
transform = 1,
|
||||
})
|
||||
|
||||
hl.monitor({
|
||||
output = "DP-3",
|
||||
mode = "1280x1024@76",
|
||||
position = "0x0",
|
||||
scale = 1.0,
|
||||
transform = 0,
|
||||
})
|
||||
|
||||
hl.monitor({
|
||||
output = "HDMI-A-1",
|
||||
mode = "3840x2160@60",
|
||||
position = "1280x0",
|
||||
scale = 1.5,
|
||||
transform = 0,
|
||||
})
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ rustup default stable
|
|||
yay -Syu --answerdiff None --answerclean All --noconfirm --needed \
|
||||
hyprland-workspaces vicinae-bin bluetuith wvkbd iwmenu pinta \
|
||||
walker-bin ulauncher bzmenu udiskie \
|
||||
wofi-calc bri chamel
|
||||
wofi-calc bri chamel hyprmoncfg
|
||||
|
||||
# 5. EWW bar selection and compilation
|
||||
log "Setting up EWW bar..."
|
||||
|
|
@ -90,6 +90,7 @@ log "Enabling Bluetooth and wireless services..."
|
|||
sudo systemctl enable bluez
|
||||
sudo systemctl enable bluetooth.service
|
||||
sudo systemctl enable iwd.service
|
||||
systemctl --user enable --now hyprmoncfgd
|
||||
|
||||
# 9. Hyprland plugins — must be run from inside a live Hyprland session
|
||||
# Run manually after first login:
|
||||
|
|
|
|||
Loading…
Reference in New Issue