diff options
Diffstat (limited to 'config')
| -rw-r--r-- | config/hypr/Monitor_Profiles/1080-hybrid-laptop.conf | 4 | ||||
| -rwxr-xr-x | config/hypr/UserScripts/RofiBeats.sh | 11 | ||||
| -rw-r--r-- | config/hypr/configs/Keybinds.conf | 8 |
3 files changed, 16 insertions, 7 deletions
diff --git a/config/hypr/Monitor_Profiles/1080-hybrid-laptop.conf b/config/hypr/Monitor_Profiles/1080-hybrid-laptop.conf new file mode 100644 index 00000000..be9b8c95 --- /dev/null +++ b/config/hypr/Monitor_Profiles/1080-hybrid-laptop.conf @@ -0,0 +1,4 @@ +# Generated by nwg-displays on 2026-01-21 at 18:28:20. Do not edit manually. + +monitor=HDMI-A-1,1920x1080@100.0,1920x0,1.0 +monitor=eDP-1,1920x1200@165.0,0x0,1.0 diff --git a/config/hypr/UserScripts/RofiBeats.sh b/config/hypr/UserScripts/RofiBeats.sh index 64e8ee99..6effb12a 100755 --- a/config/hypr/UserScripts/RofiBeats.sh +++ b/config/hypr/UserScripts/RofiBeats.sh @@ -37,9 +37,14 @@ stop_music() { populate_local_music() { local_music=() filenames=() + declare -A seen_names while IFS= read -r file; do - local_music+=("$file") - filenames+=("$(basename "$file")") + basename_file="$(basename "$file")" + if [[ -z "${seen_names[$basename_file]}" ]]; then + local_music+=("$file") + filenames+=("$basename_file") + seen_names["$basename_file"]=1 + fi done < <(find -L "$mDIR" -type f \( -iname "*.mp3" -o -iname "*.flac" -o -iname "*.wav" -o -iname "*.ogg" -o -iname "*.mp4" \)) } @@ -125,7 +130,7 @@ user_choice=$(printf "%s\n" \ "Stop RofiBeats" \ "Manage Music List" | rofi -dmenu -config "$rofi_theme_menu" \ - -theme-str 'entry { placeholder: "🎧 RofiBeats Menu"; }') + -theme-str 'entry { placeholder: "Play Some Music"; }') case "$user_choice" in "Play from Online Stations") play_online_music ;; diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index ba0201f1..e440e5a1 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -20,10 +20,10 @@ bindd = $mainMod, A, desktop overview, exec, $scriptsDir/OverviewToggle.sh # tog #bindd = $mainMod, A, ags overview, exec, pkill rofi || true && ags -t 'overview' # desktop overview (if installed) #bindd = $mainMod, A, Quickshell overview, global, quickshell:overviewToggle # desktop overview (if installed) bindd = $mainMod, Return, Open terminal, exec, $term -bindd = $mainMod, E, file manager, exec, $files +bindd = $mainMod, T, file manager, exec, $files # FEATURES / EXTRAS -bindd = $mainMod, T, Global theme switcher using Wallust, exec, $scriptsDir/ThemeChanger.sh #Global theme switcher +bindd = $mainMod SHIFT, T, Global theme switcher using Wallust, exec, $scriptsDir/ThemeChanger.sh #Global theme switcher bindd = $mainMod, H, help / cheat sheet, exec, $scriptsDir/KeyHints.sh bindd = $mainMod ALT, R, refresh bar and menus, exec, $scriptsDir/Refresh.sh bindd = $mainMod ALT, E, emoji menu, exec, $scriptsDir/RofiEmoji.sh @@ -40,8 +40,8 @@ bindd = $mainMod SHIFT, B, Set static Rainbow Border, exec, $UserScripts/Rainbow bindd = $mainMod SHIFT, H, Toggle Mute/Unmute for Active-Window, exec, $scriptsDir/Toggle-Active-Window-Audio.sh bindd = ALT SHIFT, S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots -bindd = $mainMod SHIFT, F, fullscreen, fullscreen -bindd = $mainMod CTRL, F, maximize window, fullscreen, 1 +bindd = $mainMod, F, fullscreen, fullscreen +bindd = $mainMod SHIFT, F, maximize window, fullscreen, 1 bindd = $mainMod, SPACE, Float current window, togglefloating, bindd = $mainMod ALT, SPACE, Float all windows, exec, hyprctl dispatch workspaceopt allfloat bindd = $mainMod SHIFT, Return, DropDown terminal, exec, $scriptsDir/Dropterminal.sh $term |
