[Hypr] Add docked config
This commit is contained in:
parent
4540dc00e7
commit
78c97c5d84
58
config/hypr/hyprland_docked.conf
Normal file
58
config/hypr/hyprland_docked.conf
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
#░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
|
||||||
|
#░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░
|
||||||
|
#▒ ▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒
|
||||||
|
#▒ ▒▒▒▒ ▒ ▒▒▒ ▒ ▒ ▒▒▒ ▒ ▒ ▒▒▒▒ ▒▒▒▒▒ ▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ ▒ ▒▒▒ ▒ ▒▒▒▒▒▒▒ ▒▒
|
||||||
|
#▓ ▓▓ ▓ ▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓▓ ▓▓ ▓▓▓ ▓▓ ▓▓ ▓ ▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓ ▓▓ ▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓ ▓▓
|
||||||
|
#▓ ▓▓▓▓ ▓▓▓▓ ▓▓▓ ▓▓▓ ▓▓ ▓▓▓▓ ▓ ▓▓▓ ▓▓▓ ▓▓ ▓ ▓▓▓ ▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓ ▓▓▓▓ ▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓ ▓▓▓
|
||||||
|
#▓ ▓▓▓▓ ▓▓▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓▓▓▓ ▓ ▓▓▓ ▓▓▓ ▓▓ ▓ ▓▓▓ ▓▓▓▓▓▓▓▓▓ ▓▓▓ ▓▓ ▓▓ ▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓ ▓
|
||||||
|
#█ ████ ████ ████ ██████ ████ ███ █ █ ██ ██ █ ███████████ ██████ █████ ██ ███ ████ █████ █
|
||||||
|
#██████████████ █████ ██████████████████████████████████████████████████████████████████████████████████████████████████████ ██
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# ────────────────────────────────────────────────────────────────────
|
||||||
|
# ╭────────────────────────────────────────────────╮
|
||||||
|
# │ MONITORS │
|
||||||
|
# ╰────────────────────────────────────────────────╯
|
||||||
|
# ────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
|
monitor=eDP-1, disable
|
||||||
|
monitor=,highres highrr, auto, 1
|
||||||
|
|
||||||
|
|
||||||
|
source=./hyprland/binds.conf
|
||||||
|
source=./hyprland/general.conf
|
||||||
|
source=./hyprland/windowrules.conf
|
||||||
|
|
||||||
|
# ┌ ┐
|
||||||
|
# │ LAPTOP │
|
||||||
|
# └ ┘
|
||||||
|
exec = hyprctl setcursor oreo_spark_blue_cursors 36
|
||||||
|
env = HYPRCURSOR_THEME, Oreo_spark_blue_cursor
|
||||||
|
env = X_CURSOR_THEME, Oreo_spark_blue_cursor
|
||||||
|
env = XCURSOR_SIZE,24
|
||||||
|
env = XDG_SESSION_TYPE, wayland
|
||||||
|
env = QT_QPA_PLATFORM,wayland
|
||||||
|
env = ELECTRON_OZONE_PLATFORM_HINT,wayland
|
||||||
|
exec-once = hyprpm reload -nn
|
||||||
|
|
||||||
|
xwayland {
|
||||||
|
force_zero_scaling = true
|
||||||
|
}
|
||||||
|
|
||||||
|
# ── Volume control ──────────────────────────────────────────────────
|
||||||
|
bind = ,code:123, exec, pamixer -i 5
|
||||||
|
bind = ,code:122, exec, pamixer -d 5
|
||||||
|
bind = ,code:121, exec, pamixer -t
|
||||||
|
|
||||||
|
|
||||||
|
# ── Brightness-Control ──────────────────────────────────────────────
|
||||||
|
bind = ,code:232, exec, light -U 5 && notify-send 'Display brightness decreased by 5%'
|
||||||
|
bind = ,code:233, exec, light -A 5 && notify-send 'Display brightness increased by 5%'
|
||||||
|
|
||||||
|
|
||||||
|
# ── Vivado inversion ────────────────────────────────────────────────
|
||||||
|
windowrule = plugin:invertwindow, class:Vivado
|
||||||
|
windowrule = tile, title:(.*)Vivado(.*)
|
@ -19,7 +19,7 @@
|
|||||||
# ────────────────────────────────────────────────────────────────────
|
# ────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
monitor=eDP-1, 2880x1800@60, 0x0, 1.5
|
monitor=eDP-1, 2880x1800@60, 0x0, 1.5
|
||||||
# monitor=,highres highrr, auto, 1
|
monitor=,highres highrr, auto, 1
|
||||||
|
|
||||||
|
|
||||||
# exec = swaybg -m fill -i /home/janis/Pictures/arch-bg.png
|
# exec = swaybg -m fill -i /home/janis/Pictures/arch-bg.png
|
||||||
@ -68,7 +68,6 @@ bind = $mainMod CTRL, E, exec, hyprctl keyword monitor HDMI-A-1, 1920x1080@60, 1
|
|||||||
bind = $mainMod ALT, E, exec, hyprctl keyword monitor eDP-1, 2880x1800@60, 0x0, 1.5 && cpupower-gui -b && notify-send 'Set to battery optimized settings'
|
bind = $mainMod ALT, E, exec, hyprctl keyword monitor eDP-1, 2880x1800@60, 0x0, 1.5 && cpupower-gui -b && notify-send 'Set to battery optimized settings'
|
||||||
bind = $mainMod ALT, P, exec, hyprctl keyword monitor eDP-1, 2880x1800@120, 0x0, 1.5 && cpupower-gui -p && notify-send 'Set to performance optimized settings'
|
bind = $mainMod ALT, P, exec, hyprctl keyword monitor eDP-1, 2880x1800@120, 0x0, 1.5 && cpupower-gui -p && notify-send 'Set to performance optimized settings'
|
||||||
|
|
||||||
|
|
||||||
# ── Vivado inversion ────────────────────────────────────────────────
|
# ── Vivado inversion ────────────────────────────────────────────────
|
||||||
windowrule = plugin:invertwindow, class:Vivado
|
windowrule = plugin:invertwindow, class:Vivado
|
||||||
windowrule = tile, title:(.*)Vivado(.*)
|
windowrule = tile, title:(.*)Vivado(.*)
|
||||||
|
15
scripts/laptop-docked
Executable file
15
scripts/laptop-docked
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cp -f ~/.config/hypr/hyprland_docked.conf ~/.config/hypr/hyprland.conf
|
||||||
|
cp -f ~/.config/rofi/config_desktop.rasi ~/.config/rofi/config.rasi
|
||||||
|
|
||||||
|
echo " ==> Restarting ags... "
|
||||||
|
killall gjs
|
||||||
|
killall ags
|
||||||
|
sleep 5
|
||||||
|
ags run -d ~/projects/active/dotfiles/config/astal --gtk4 & disown
|
||||||
|
sleep 2
|
||||||
|
ags run -d ~/projects/active/dotfiles/config/ags/notifications & disown
|
||||||
|
|
||||||
|
|
||||||
|
echo " ==> Done! To revert to normal config, run change-wallpaper"
|
12
setup
12
setup
@ -59,16 +59,12 @@ cp -r ./config/rofi ~/.config/
|
|||||||
# Depending on platform, remove one or the other config and rename remaining one
|
# Depending on platform, remove one or the other config and rename remaining one
|
||||||
if [[ "$platform" == "d" ]]; then
|
if [[ "$platform" == "d" ]]; then
|
||||||
echo "Running on desktop"
|
echo "Running on desktop"
|
||||||
mv ~/.config/hypr/hyprland_desktop.conf ~/.config/hypr/hyprland.conf
|
cp -f ~/.config/hypr/hyprland_desktop.conf ~/.config/hypr/hyprland.conf
|
||||||
rm ~/.config/hypr/hyprland_*
|
cp -f ~/.config/rofi/config_desktop.rasi ~/.config/rofi/config.rasi
|
||||||
mv ~/.config/rofi/config_desktop.rasi ~/.config/rofi/config.rasi
|
|
||||||
rm ~/.config/rofi/config_*
|
|
||||||
else
|
else
|
||||||
echo "Running on laptop"
|
echo "Running on laptop"
|
||||||
mv ~/.config/hypr/hyprland_laptop.conf ~/.config/hypr/hyprland.conf
|
cp -f ~/.config/hypr/hyprland_laptop.conf ~/.config/hypr/hyprland.conf
|
||||||
rm ~/.config/hypr/hyprland_*
|
cp -f ~/.config/rofi/config_laptop.rasi ~/.config/rofi/config.rasi
|
||||||
mv ~/.config/rofi/config_laptop.rasi ~/.config/rofi/config.rasi
|
|
||||||
rm ~/.config/rofi/config_*
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cp -r ./config/kitty ~/.config/
|
cp -r ./config/kitty ~/.config/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user