diff --git a/README.md b/README.md index 5152e29..1033013 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,11 @@ to just use it as it is because it's very opinionated and hard coded. If you want a readymade one then I'd suggest https://omarchy.org/ +Introduction Video +================== + + + Screenshots =========== diff --git a/hypr/keybindings.conf b/hypr/keybindings.conf index a91750d..4b4a0d0 100644 --- a/hypr/keybindings.conf +++ b/hypr/keybindings.conf @@ -23,3 +23,8 @@ bind = $mainMod SHIFT, L, exec, wlogout --protocol layer-shell # Cheatsheet bind = $mainMod, F1, exec, ~/.config/hypr/scripts/cheatsheet.py ~/.config/hypr/shortcuts.txt +# OBS +bind = $mainMod, F10, pass, class:^(com.obsproject.Studio)$ +bind = , F1, pass, class:^(com.obsproject.Studio)$ +bind = , F2, pass, class:^(com.obsproject.Studio)$ + diff --git a/hypr/scripts/launch-menu.sh b/hypr/scripts/launch-menu.sh index 668500a..b58bcce 100755 --- a/hypr/scripts/launch-menu.sh +++ b/hypr/scripts/launch-menu.sh @@ -1,13 +1,12 @@ #!/usr/bin/env bash SCRIPTS="$HOME/.config/hypr/menu.list" -SCRIPT_PATH="$HOME/.config/hypr/scripts" # Kill existing tofi instance if running pkill -x tofi || { chosen=$(cut -d'=' -f1 "$SCRIPTS" | tofi) if [ -n "$chosen" ]; then script=$(awk -F= -v sel="$chosen" '$1==sel {print $2}' "$SCRIPTS") - [ -n "$SCRIPT_PATH/$script" ] && eval "$SCRIPT_PATH/$script" & + [ -n "$script" ] && eval "$script" & fi } diff --git a/hypr/wallpapers/Purple-blurred.jpg b/hypr/wallpapers/Purple-blurred.jpg index 06626c6..7852f06 100644 Binary files a/hypr/wallpapers/Purple-blurred.jpg and b/hypr/wallpapers/Purple-blurred.jpg differ diff --git a/hypr/wallpapers/Purple.jpg b/hypr/wallpapers/Purple.jpg index 1f512e6..1ec2c2c 100644 Binary files a/hypr/wallpapers/Purple.jpg and b/hypr/wallpapers/Purple.jpg differ diff --git a/waybar/config b/waybar/config index 83e7baa..e34d434 100644 --- a/waybar/config +++ b/waybar/config @@ -3,6 +3,7 @@ "spacing": 4, "modules-left": [ + "custom/menu", "hyprland/workspaces", "hyprland/window" ], @@ -29,6 +30,12 @@ } }, + "custom/menu": { + "format": " 󰣇 ", + "tooltip": false, + "on-click": "$HOME/.config/hypr/scripts/launch-menu.sh" + }, + "hyprland/language": { "format": "󰌌 {long}", "format-us": "US", @@ -41,7 +48,7 @@ "clock": { "format": "{:%H:%M}", "tooltip-format": "{:%Y %B}\n{calendar}", - "on-click": "gnome-calendar" + "on-click": "gnome-clocks" }, "wireplumber": { diff --git a/waybar/style.css b/waybar/style.css index 2131bce..ce2fd8a 100644 --- a/waybar/style.css +++ b/waybar/style.css @@ -57,6 +57,7 @@ window#waybar { background: #C1B3BB; } +#custom-menu, #clock, #hyprland-window, #custom-date, @@ -111,7 +112,7 @@ window#waybar { background: rgba(255, 255, 255, 0.7); } -#custom-power { +#custom-power, #custom-menu { padding: 0 1px; }