Moved hyprland config to its own folder and created a session file specifically for hydro-os config hyprland.
All checks were successful
bluebuild / Build Custom Image (recipe.yml) (push) Successful in 23s

This commit is contained in:
2025-05-14 15:39:28 -04:00
parent c4fbd9fa75
commit 2a268978a7
26 changed files with 48 additions and 40 deletions

View File

@@ -4,18 +4,18 @@
monitor=,preferred,auto,auto
# Sources
source = /usr/share/hyprland/hyprland.conf.d/env_vars.conf
source = /usr/share/hyprland/hyprland.conf.d/game_workspace.conf
source = /usr/share/hyprland/hyprland.conf.d/discord_workspace.conf
source = /usr/share/hyprland/hyprland.conf.d/autostart.conf
source = /usr/share/hyprland/hyprland.conf.d/terminal.conf
source = /usr/share/hyprland/hyprland.conf.d/keybinds.conf
source = /usr/share/hyprland/hyprland.conf.d/browser.conf
source = /usr/share/hyprland/hyprland.conf.d/keybinds.conf.d/arrow_move_window.conf
source = /usr/share/hyprland/hyprland.conf.d/keybinds.conf.d/workspace_binds.conf
source = /usr/share/hyprland/hyprland.conf.d/keybinds.conf.d/media_binds.conf
source = /usr/share/hyprland/hyprland.conf.d/misc_apps.conf
source = /usr/share/hyprland/hyprland.conf.d/devices.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/env_vars.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/game_workspace.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/discord_workspace.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/autostart.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/terminal.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/keybinds.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/browser.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/keybinds.conf.d/arrow_move_window.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/keybinds.conf.d/workspace_binds.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/keybinds.conf.d/media_binds.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/misc_apps.conf
source = /usr/share/hypr-hydro-os/hyprland.conf.d/devices.conf
# See https://wiki.hyprland.org/Configuring/Keywords/ for more

View File

@@ -1,11 +1,11 @@
# key_binds.conf
# Set programs that you use
$fileManager = dolphin
$menu = rofi -show drun
$fileManager = uwsm app -- ${dolphin}
$menu = rofi -show drun -run-command "uwsm app -- {cmd}"
#$menu = ags request -i launcher show
$screenshot = grim -g "$(slurp -d)" - | wl-copy
$powermenu = /usr/share/hypr/scripts/local-lua /usr/share/hypr/scripts/powermenu.lua
$screenshot = uwsm app -- ${grim -g "$(slurp -d)" - | wl-copy}
$powermenu = /usr/share/hypr-hydro-os/scripts/local-lua /usr/share/hypr-hydro-os/scripts/powermenu.lua
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
$mainMod = SUPER

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
/usr/share/hypr-hydro-os/scripts/hypr_power/hypr_close_clients
hyprctl dispatch exit

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
/usr/share/hypr-hydro-os/scripts/hypr_power/hypr_close_clients
systemctl reboot

View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
/usr/share/hypr-hydro-os/scripts/hypr_power/hypr_close_clients
systemctl poweroff

View File

@@ -1,9 +1,9 @@
#!/usr/bin/env lua
local menu = require("menu")
local executable = {
["Shutdown"] = "/usr/share/hyprland/scripts/hypr_power/hypr_shutdown",
["Reboot"] = "/usr/share/hyprland/scripts/hypr_power/hypr_reboot",
["Log out"] = "/usr/share/hyprland/scripts/hypr_power/hypr_logout",
["Shutdown"] = "/usr/share/hypr-hydro-os/scripts/hypr_power/hypr_shutdown",
["Reboot"] = "/usr/share/hypr-hydro-os/scripts/hypr_power/hypr_reboot",
["Log out"] = "/usr/share/hypr-hydro-os/scripts/hypr_power/hypr_logout",
["Cancel"] = "",
}

View File

@@ -1,5 +0,0 @@
#!/usr/bin/env bash
/usr/share/hypr/scripts/hypr_power/hypr_close_clients
hyprctl dispatch exit

View File

@@ -1,5 +0,0 @@
#!/usr/bin/env bash
/usr/share/hypr/scripts/hypr_power/hypr_close_clients
systemctl reboot

View File

@@ -1,5 +0,0 @@
#!/usr/bin/env bash
/usr/share/hypr/scripts/hypr_power/hypr_close_clients
systemctl poweroff

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Name=Hyprland Hydro-os
Comment=An intelligent dynamic tiling Wayland compositor, with Hydro-os configuration.
Exec=uwsm start -- hyprland-hydro-os.desktop
Type=Application
DesktopNames=Hyprland
Keywords=tiling;wayland;compositor;

View File

@@ -0,0 +1,7 @@
[Desktop Entry]
Name=Hyprland Hydro-os
Comment=An intelligent dynamic tiling Wayland compositor, with Hydro-os configuration.
Exec=Hyprland --config /usr/share/hypr-hydro-os/hyprland.conf
Type=Application
DesktopNames=Hyprland
Keywords=tiling;wayland;compositor;