{"id":13602294,"url":"https://github.com/prasanthrangan/hyprdots","last_synced_at":"2025-05-11T05:48:04.268Z","repository":{"id":154063387,"uuid":"622835059","full_name":"prasanthrangan/hyprdots","owner":"prasanthrangan","description":"// Aesthetic, dynamic and minimal dots for Arch hyprland","archived":false,"fork":false,"pushed_at":"2025-03-23T05:31:38.000Z","size":974045,"stargazers_count":8648,"open_issues_count":89,"forks_count":935,"subscribers_count":71,"default_branch":"main","last_synced_at":"2025-05-11T05:47:50.223Z","etag":null,"topics":["arch","archlinux","dolphin","dotfiles","dots","hypr","hyprdots","hyprland","installer","kitty","linux","modular","neofetch","rice","rofi","shell","swww","theme-switcher","waybar","zsh"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/prasanthrangan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-04-03T06:54:41.000Z","updated_at":"2025-05-11T04:01:15.000Z","dependencies_parsed_at":"2025-04-23T07:07:37.768Z","dependency_job_id":null,"html_url":"https://github.com/prasanthrangan/hyprdots","commit_stats":{"total_commits":1171,"total_committers":95,"mean_commits":"12.326315789473684","dds":0.6703672075149445,"last_synced_commit":"c30b9c7ad38e253fc40287652ff7e8e1c3cf9477"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanthrangan%2Fhyprdots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanthrangan%2Fhyprdots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanthrangan%2Fhyprdots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanthrangan%2Fhyprdots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prasanthrangan","download_url":"https://codeload.github.com/prasanthrangan/hyprdots/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253523733,"owners_count":21921818,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arch","archlinux","dolphin","dotfiles","dots","hypr","hyprdots","hyprland","installer","kitty","linux","modular","neofetch","rice","rofi","shell","swww","theme-switcher","waybar","zsh"],"created_at":"2024-08-01T18:01:19.523Z","updated_at":"2025-05-11T05:48:00.752Z","avatar_url":"https://github.com/prasanthrangan.png","language":"Shell","readme":"###### *\u003cdiv align=\"right\"\u003e\u003csub\u003e// design by t2\u003c/sub\u003e\u003c/div\u003e*\n\u003cdiv align = center\u003e\n    \u003ca href=\"https://discord.gg/AYbJ9MJez7\"\u003e\n\u003cimg alt=\"Dynamic JSON Badge\" src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Finvites%2FmT5YqjaJFh%3Fwith_counts%3Dtrue\u0026query=%24.approximate_member_count\u0026suffix=%20members\u0026style=for-the-badge\u0026logo=discord\u0026logoSize=auto\u0026label=The%20HyDe%20Project\u0026labelColor=ebbcba\u0026color=c79bf0\"\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\n\u003c!--\n\u003cimg alt=\"Dynamic JSON Badge\" src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Finvites%2FmT5YqjaJFh%3Fwith_counts%3Dtrue\u0026query=%24.approximate_member_count\u0026suffix=%20members\u0026style=for-the-badge\u0026logo=discord\u0026logoSize=auto\u0026label=The%20HyDe%20Project\u0026labelColor=ebbcba\u0026color=c79bf0\"\u003e\n\n\u003cimg alt=\"Dynamic JSON Badge\" src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Finvites%2FmT5YqjaJFh%3Fwith_counts%3Dtrue\u0026query=%24.approximate_presence_count\u0026suffix=%20online\u0026style=for-the-badge\u0026logo=discord\u0026logoSize=auto\u0026label=The%20HyDe%20Project\u0026labelColor=ebbcba\u0026color=c79bf0\"\u003e\n--\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n![hyde_banner](https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/hyde_banner.png)\n\n\u003cbr\u003e\n\n  \u003ca href=\"#installation\"\u003e\u003ckbd\u003e \u003cbr\u003e Installation \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"#themes\"\u003e\u003ckbd\u003e \u003cbr\u003e Themes \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"#styles\"\u003e\u003ckbd\u003e \u003cbr\u003e Styles \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"#keybindings\"\u003e\u003ckbd\u003e \u003cbr\u003e Keybindings \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"https://www.youtube.com/watch?v=2rWqdKU1vu8\u0026list=PLt8rU_ebLsc5yEHUVsAQTqokIBMtx3RFY\u0026index=1\"\u003e\u003ckbd\u003e \u003cbr\u003e Youtube \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"https://github.com/prasanthrangan/hyprdots/wiki\"\u003e\u003ckbd\u003e \u003cbr\u003e Wiki \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"https://discord.gg/qWehcFJxPa\"\u003e\u003ckbd\u003e \u003cbr\u003e Discord \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\n\u003c/div\u003e\u003cbr\u003e\u003cbr\u003e\n\nhttps://github.com/prasanthrangan/hyprdots/assets/106020512/7f8fadc8-e293-4482-a851-e9c6464f5265\n\n\u003cbr\u003e\u003cdiv align=\"center\"\u003e\u003cimg width=\"12%\" src=\"Source/assets/Arch.svg\"/\u003e\u003cbr\u003e\u003c/div\u003e\n\n\u003ca id=\"installation\"\u003e\u003c/a\u003e  \n\u003cimg src=\"Source/assets/Installation.gif\" width=\"200\"/\u003e\n---\n\nThe installation script is designed for a minimal [Arch Linux](https://wiki.archlinux.org/title/Arch_Linux) install, but **may** work on some [Arch-based distros](https://wiki.archlinux.org/title/Arch-based_distributions).\nWhile installing HyDE alongside another [DE](https://wiki.archlinux.org/title/Desktop_environment)/[WM](https://wiki.archlinux.org/title/Window_manager) should work, due to it being a heavily customized setup, it **will** conflict with your [GTK](https://wiki.archlinux.org/title/GTK)/[Qt](https://wiki.archlinux.org/title/Qt) theming, [Shell](https://wiki.archlinux.org/title/Command-line_shell), [SDDM](https://wiki.archlinux.org/title/SDDM), [GRUB](https://wiki.archlinux.org/title/GRUB), etc. and is at your own risk.\n\nFor Nixos support there is a separate project being maintained @ [Hydenix](https://github.com/richen604/hydenix/tree/main)\n\n\u003e [!IMPORTANT]\n\u003e The install script will auto-detect an NVIDIA card and install nvidia-dkms drivers for your kernel.\n\u003e Please ensure that your NVIDIA card supports dkms drivers in the list provided [here](https://wiki.archlinux.org/title/NVIDIA).\n\n\u003e [!CAUTION]\n\u003e The script modifies your `grub` or `systemd-boot` config to enable NVIDIA DRM.\n\nTo install, execute the following commands:\n\n```shell\npacman -S --needed git base-devel\ngit clone --depth 1 https://github.com/prasanthrangan/hyprdots ~/HyDE\ncd ~/HyDE/Scripts\n./install.sh\n```\n\n\u003e [!TIP]\n\u003e You can also add any other apps you wish to install alongside HyDE to `Scripts/custom_apps.lst` and pass the file as a parameter to install it like so:\n\u003e\n\u003e ```shell\n\u003e ./install.sh custom_apps.lst\n\u003e ```\n\nAs a second install option, you can also use `Hyde-install`, which might be easier for some.\nView installation instructions for HyDE in [Hyde-cli - Usage](https://github.com/kRHYME7/Hyde-cli?tab=readme-ov-file#usage).\n\nPlease reboot after the install script completes and takes you to the SDDM login screen (or black screen) for the first time.\nFor more details, please refer to the [installation wiki](https://github.com/prasanthrangan/hyprdots/wiki/Installation).\n\n\u003ca id=\"updating\"\u003e\u003c/a\u003e  \n\u003cimg src=\"Source/assets/Updating.gif\" width=\"200\"/\u003e\n---\n\nTo update HyDE, you will need to pull the latest changes from GitHub and restore the configs by running the following commands:\n\n```shell\ncd ~/HyDE/Scripts\ngit pull\n./install.sh -r\n```\n\n\u003e [!IMPORTANT]\n\u003e Please note that any configurations you made will be overwritten if listed to be done so as listed by `Scripts/restore_cfg.lst`.\n\u003e However, all replaced configs are backed up and may be recovered from in `~/.config/cfg_backups`.\n\nAs a second update option, you can use `Hyde restore ...`, which does have a better way of managing restore and backup options.\nFor more details, you can refer to [Hyde-cli - dots management wiki](https://github.com/kRHYME7/Hyde-cli/wiki/Dots-Management).\n\n\u003cdiv align=\"right\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"#-design-by-t2\"\u003e\u003ckbd\u003e \u003cbr\u003e 🡅 \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003ca id=\"themes\"\u003e\u003c/a\u003e  \n\u003cimg src=\"Source/assets/Themes.gif\" width=\"200\"/\u003e\n---\n\nAll our official themes are stored in a separate repository, allowing users to install them using themepatcher.\nFor more information, visit [HyDE-Project/hyde-themes](https://github.com/HyDE-Project/hyde-themes). \n\n\u003cdiv align=\"center\"\u003e\n  \u003ctable\u003e\u003ctr\u003e\u003ctd\u003e\n\n[![Catppuccin-Latte](https://placehold.co/130x30/dd7878/eff1f5?text=Catppuccin-Latte\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Catppuccin-Latte)\n[![Catppuccin-Mocha](https://placehold.co/130x30/b4befe/11111b?text=Catppuccin-Mocha\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Catppuccin-Mocha)\n[![Decay-Green](https://placehold.co/130x30/90ceaa/151720?text=Decay-Green\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Decay-Green)\n[![Edge-Runner](https://placehold.co/130x30/fada16/000000?text=Edge-Runner\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Edge-Runner)\n[![Frosted-Glass](https://placehold.co/130x30/7ed6ff/1e4c84?text=Frosted-Glass\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Frosted-Glass)\n[![Graphite-Mono](https://placehold.co/130x30/a6a6a6/262626?text=Graphite-Mono\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Graphite-Mono)\n[![Gruvbox-Retro](https://placehold.co/130x30/475437/B5CC97?text=Gruvbox-Retro\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Gruvbox-Retro)\n[![Material-Sakura](https://placehold.co/130x30/f2e9e1/b4637a?text=Material-Sakura\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Material-Sakura)\n[![Nordic-Blue](https://placehold.co/130x30/D9D9D9/476A84?text=Nordic-Blue\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Nordic-Blue)\n[![Rosé-Pine](https://placehold.co/130x30/c4a7e7/191724?text=Rosé-Pine\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Rose-Pine)\n[![Synth-Wave](https://placehold.co/130x30/495495/ff7edb?text=Synth-Wave\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Synth-Wave)\n[![Tokyo-Night](https://placehold.co/130x30/7aa2f7/24283b?text=Tokyo-Night\u0026font=Oswald)](https://github.com/prasanthrangan/hyde-themes/tree/Tokyo-Night)\n\n  \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\n\u003e [!TIP]\n\u003e Everyone, including you can create, maintain, and share additional themes, all of which can be installed using themepatcher!\n\u003e To create your own custom theme, please refer to the [theming wiki](https://github.com/prasanthrangan/hyprdots/wiki/Theming).\n\u003e If you wish to have your hyde theme showcased, or you want to find some non-official themes, visit [kRHYME7/hyde-gallery](https://github.com/kRHYME7/hyde-gallery)!\n\n\u003cdiv align=\"right\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"#-design-by-t2\"\u003e\u003ckbd\u003e \u003cbr\u003e 🡅 \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003ca id=\"styles\"\u003e\u003c/a\u003e  \n\u003cimg src=\"Source/assets/Styles.gif\" width=\"200\"/\u003e\n---\n\n\u003cdiv align=\"center\"\u003e\u003ctable\u003e\u003ctr\u003eTheme Select\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/theme_select_1.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/theme_select_2.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd\u003eWallpaper Select\u003c/td\u003e\u003ctd\u003eLauncher Select\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/walls_select.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_sel.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eWallbash Modes\u003c/td\u003e\u003ctd\u003eNotification Action\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/wb_mode_sel.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/notif_action_sel.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\u003ctable\u003e\u003ctr\u003eRofi Launcher\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_1.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_2.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_3.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_4.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_5.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_6.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_7.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_8.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_9.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_10.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_11.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/rofi_style_12.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\u003ctable\u003e\u003ctr\u003eWlogout Menu\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/wlog_style_1.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/wlog_style_2.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\u003ctable\u003e\u003ctr\u003eGame Launcher\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/game_launch_1.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/game_launch_2.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/game_launch_3.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\n\u003cdiv align=\"center\"\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/game_launch_4.png\"/\u003e\u003c/td\u003e\u003ctd\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/prasanthrangan/hyprdots/main/Source/assets/game_launch_5.png\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\n\n\u003cdiv align=\"right\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"#-design-by-t2\"\u003e\u003ckbd\u003e \u003cbr\u003e 🡅 \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003ca id=\"keybindings\"\u003e\u003c/a\u003e  \n\u003cimg src=\"Source/assets/Keybindings.gif\" width=\"200\"/\u003e\n---\n\n\n\u003cdiv align=\"center\"\u003e\n\n| Keys | Action |\n| :--- | :--- |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eQ\u003c/kbd\u003e\u003cbr\u003e\u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eF4\u003c/kbd\u003e | Close focused window|\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eDel\u003c/kbd\u003e | Kill Hyprland session |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eW\u003c/kbd\u003e | Toggle the window between focus and float |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eG\u003c/kbd\u003e | Toggle the window between focus and group |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eslash\u003c/kbd\u003e | Launch keybinds hint |\n| \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eEnter\u003c/kbd\u003e | Toggle the window between focus and fullscreen |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eL\u003c/kbd\u003e | Launch lock screen |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eF\u003c/kbd\u003e | Toggle pin on focused window |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eBackspace\u003c/kbd\u003e | Launch logout menu |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eW\u003c/kbd\u003e | Toggle waybar |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eT\u003c/kbd\u003e | Launch terminal emulator (kitty) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eE\u003c/kbd\u003e | Launch file manager (dolphin) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eC\u003c/kbd\u003e | Launch text editor (vscode) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eF\u003c/kbd\u003e | Launch web browser (firefox) |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eEsc\u003c/kbd\u003e | Launch system monitor (htop/btop or fallback to top) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eA\u003c/kbd\u003e | Launch application launcher (rofi) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eTab\u003c/kbd\u003e | Launch window switcher (rofi) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eE\u003c/kbd\u003e | Launch file explorer (rofi) |\n| \u003ckbd\u003eF10\u003c/kbd\u003e | Toggle audio mute |\n| \u003ckbd\u003eF11\u003c/kbd\u003e | Decrease volume |\n| \u003ckbd\u003eF12\u003c/kbd\u003e | Increase volume |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eP\u003c/kbd\u003e | Partial screenshot capture |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eP\u003c/kbd\u003e | Partial screenshot capture (frozen screen) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eP\u003c/kbd\u003e | Monitor screenshot capture |\n| \u003ckbd\u003ePrtScn\u003c/kbd\u003e | All monitors screenshot capture |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eG\u003c/kbd\u003e | Disable hypr effects for gamemode |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003e→\u003c/kbd\u003e\u003ckbd\u003e←\u003c/kbd\u003e | Cycle wallpaper |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003e↑\u003c/kbd\u003e\u003ckbd\u003e↓\u003c/kbd\u003e | Cycle waybar mode |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eR\u003c/kbd\u003e | Launch wallbash mode select menu (rofi) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eT\u003c/kbd\u003e | Launch theme select menu (rofi) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eA\u003c/kbd\u003e | Launch style select menu (rofi) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eX\u003c/kbd\u003e | Launch theme style select menu (rofi) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eW\u003c/kbd\u003e | Launch wallpaper select menu (rofi) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eV\u003c/kbd\u003e | Launch clipboard (rofi) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eK\u003c/kbd\u003e | Switch keyboard layout |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003e←\u003c/kbd\u003e\u003ckbd\u003e→\u003c/kbd\u003e\u003ckbd\u003e↑\u003c/kbd\u003e\u003ckbd\u003e↓\u003c/kbd\u003e | Move window focus |\n| \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eTab\u003c/kbd\u003e | Change window focus |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003e[0-9]\u003c/kbd\u003e | Switch workspaces |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003e←\u003c/kbd\u003e\u003ckbd\u003e→\u003c/kbd\u003e | Switch workspaces to a relative workspace |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003e↓\u003c/kbd\u003e | Move to the first empty workspace |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003e←\u003c/kbd\u003e\u003ckbd\u003e→\u003c/kbd\u003e\u003ckbd\u003e↑\u003c/kbd\u003e\u003ckbd\u003e↓\u003c/kbd\u003e | Resize windows |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003e[0-9]\u003c/kbd\u003e | Move focused window to a relative workspace |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003e←\u003c/kbd\u003e\u003ckbd\u003e→\u003c/kbd\u003e\u003ckbd\u003e↑\u003c/kbd\u003e\u003ckbd\u003e↓\u003c/kbd\u003e | Move focused window (tiled/floating) around the current workspace |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eMouseScroll\u003c/kbd\u003e | Scroll through existing workspaces |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eLeftClick\u003c/kbd\u003e\u003cbr\u003e\u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eZ\u003c/kbd\u003e | Move focused window |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eRightClick\u003c/kbd\u003e\u003cbr\u003e\u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eX\u003c/kbd\u003e | Resize focused window |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eS\u003c/kbd\u003e | Move/Switch to special workspace (scratchpad) |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eS\u003c/kbd\u003e | Toggle to special workspace |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eJ\u003c/kbd\u003e | Toggle focused window split |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003e[0-9]\u003c/kbd\u003e | Move focused window to a workspace silently |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eH\u003c/kbd\u003e | Move between grouped windows backward |\n| \u003ckbd\u003eSuper\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eL\u003c/kbd\u003e | Move between grouped windows forward |\n\n\u003c/div\u003e\n\n\u003cdiv align=\"right\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"#-design-by-t2\"\u003e\u003ckbd\u003e \u003cbr\u003e 🡅 \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n","funding_links":[],"categories":["Shell","archlinux"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprasanthrangan%2Fhyprdots","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprasanthrangan%2Fhyprdots","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprasanthrangan%2Fhyprdots/lists"}