SkillAgentSearch skills...

Hypr.dots

my dotfiles for hyprland

Install / Use

/learn @notdanna/Hypr.dots
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

hypr.danna ✨(ノ◕ヮ◕)ノ*:・゚✧

<img src="https://github.com/notdanna/hypr.pro/blob/main/assets/Video12.gif?raw=true" width="100%"> <img src="https://github.com/notdanna/hypr.pro/blob/main/assets/ss.png?raw=true" width="100%"> <img src="https://github.com/notdanna/hypr.pro/blob/main/assets/apps.png?raw=true" width="100%"> <img src="https://github.com/notdanna/hypr.pro/blob/main/assets/noti.png?raw=true" width="100%"> <img src="https://github.com/notdanna/hypr.pro/blob/main/assets/fetch.png?raw=true" width="100%">

Introduction (o˘◡˘o)❀

Welcome, fellow Arch Linux adventurer! These are my dotfiles for Hyprland on Arch Linux.
Here, you’ll find all the config files and scripts you need to get my custom theme up and running.

Note: I haven’t tested this on systems with NVIDIA, so results may vary. (≧∇≦)ノ

Requirements 🛠️

  • Hyprland (Wayland)
  • Arch Linux (or Arch-based)
  • Zsh (version 5.9 or higher)
  • Kitty (version 0.35.2 or higher)
  • Desktop Manager (optional; I use emptty)

Important Details ⚠️

  • Monitor Settings: Replace your monitor name in the Hyprland config files.
  • Fonts: I use some custom fonts. You’ll need to install them manually.

Installation Steps (•̀ᴗ•́)و ̑̑

1. Clone the Repository and Run the Script

git clone https://github.com/notdanna/hypr.pro.git
cd hypr.pro/
chmod +x setup.sh
./setup.sh

2. Install the Required Fonts

mkdir ~/fonts/
  1. Download the fonts (MEGA) into ~/fonts
  2. Unzip the fonts.zip in the ~/fonts directory:
    cd ~/fonts/ 
    unzip fonts.zip
    
  3. Copy the fonts to your system directory (and optionally refresh the font cache):
    sudo cp -r ~/fonts/* /usr/share/fonts/
    fc-cache -v
    

    Note: You can also place them in ~/.local/share/fonts/ if you prefer user-specific fonts.

3. (Optional) Install a Desktop Manager (。•̀ᴗ-)✧

If you want to use emptty as your display manager:

sudo pacman -S emptty
sudo systemctl enable emptty.service

Usage (o^▽^o)

  1. Reboot and log in to the Wayland session with Hyprland.
  2. Make sure your monitor name is correctly set in the Hyprland configs (usually under ~/.config/hypr/).
  3. Enjoy your cozy new environment! ✨

📜 Hyprland Keybinds

🖱️ Mouse Actions

| Key Combination | Action | |----------------|--------| | SUPER + Left Click | Move window | | SUPER + Right Click | Resize window |

🖥️ Window Management

| Key Combination | Action | |----------------|--------| | SUPER + Q | Kill active window | | SUPER + SHIFT + F | Toggle fullscreen | | SUPER + P | Toggle pseudo mode | | SUPER + S | Toggle floating mode |

📂 Applications & System

| Key Combination | Action | |----------------|--------| | SUPER + RETURN | Launch kitty terminal | | SUPER + A | Open Rofi (drun) | | SUPER + E | Open file manager ($fileManager) | | SUPER + ESCAPE | Suspend system (systemctl suspend) | | SUPER + SHIFT + Q | Exit Hyprland |

🎨 Theming & Wallpapers

| Key Combination | Action | |----------------|--------| | SUPER + SHIFT + W | Execute swww.sh (wallpaper script) | | SUPER + SHIFT + O | Execute hyprswitch.sh |

📝 Scripts & Utilities

| Key Combination | Action | |----------------|--------| | SUPER + V | Open clipboard manager (cliphist.sh) | | SUPER + PERIOD | Open emoji picker (emoji.sh) | | SUPER + T | Open Tmux session (tmux.sh) | | SUPER + N | Open notes script (notes.sh) | | SUPER + SHIFT + T | Open ToDo list (todo.sh) | | SUPER + MOD + I | Open calendar (calendar.sh) | | SUPER + MOD + , | Open wallpaper manager (wallpaper.sh) | | SUPER + MOD + N | Open network manager (network.py) |

🖥️ Waydroid Management

| Key Combination | Action | |----------------|--------| | SUPER + K | Start Waydroid session | | SUPER + SHIFT + L | Stop Waydroid session |

🎥 Screenshots & Recording

| Key Combination | Action | |----------------|--------| | SUPER + SHIFT + S | Take a region screenshot (hyprshot -m region) | | SUPER + SHIFT + A | Take a window screenshot (hyprshot -m window) | | SUPER + R | Start screen recording (wf-recorder) | | SUPER + SHIFT + R | Stop screen recording (pkill wf-recorder) | | SUPER + SHIFT + P | Pick color from screen (hyprpicker -a) |

🔊 Audio & Media Controls

| Key Combination | Action | |----------------|--------| | XF86AudioPlay | Play/Pause media (playerctl play-pause) | | XF86AudioPrev | Previous track (playerctl previous) | | XF86AudioNext | Next track (playerctl next) | | XF86AudioMedia | Play/Pause media | | XF86AudioStop | Stop media |

🔀 Window Navigation

| Key Combination | Action | |----------------|--------| | SUPER + J | Move focus down | | SUPER + K | Move focus up | | SUPER + H | Move focus left | | SUPER + L | Move focus right |

↔️ Resize Windows

| Key Combination | Action | |----------------|--------| | SUPER + LEFT | Decrease width | | SUPER + RIGHT | Increase width | | SUPER + UP | Decrease height | | SUPER + DOWN | Increase height |

📦 Move Windows

| Key Combination | Action | |----------------|--------| | SUPER + SHIFT + H | Move window left | | SUPER + SHIFT + L | Move window right | | SUPER + SHIFT + K | Move window up | | SUPER + SHIFT + J | Move window down |

🔢 Workspaces

| Key Combination | Action | |----------------|--------| | SUPER + 1 | Switch to workspace 1 | | SUPER + 2 | Switch to workspace 2 | | SUPER + 3 | Switch to workspace 3 | | ALT + Q | Switch to workspace 4 | | ALT + W | Switch to workspace 5 | | ALT + E | Switch to workspace 6 | | SUPER + 4 | Switch to workspace 7 | | SUPER + 5 | Switch to workspace 8 | | SUPER + 6 | Switch to workspace 9 | | SUPER + 7 | Switch to workspace 0 |

🚀 Move Windows to Workspaces

| Key Combination | Action | |----------------|--------| | SUPER + SHIFT + 1 | Move window to workspace 1 | | SUPER + SHIFT + 2 | Move window to workspace 2 | | SUPER + SHIFT + 3 | Move window to workspace 3 | | SUPER + SHIFT + 4 | Move window to workspace 4 | | SUPER + SHIFT + 5 | Move window to workspace 5 | | SUPER + SHIFT + 6 | Move window to workspace 6 |


Author ( •̀ᴗ•́ )و ̑̑

notdanna
Original Repository

Related Skills

View on GitHub
GitHub Stars83
CategoryDevelopment
Updated8d ago
Forks1

Languages

CSS

Security Score

80/100

Audited on Mar 29, 2026

No findings