Skip to content

// Aesthetic, dynamic and minimal dots for Arch hyprland

License

Notifications You must be signed in to change notification settings

Frocalolo/hyprdots

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

// design by t2

showcase_720p.mp4

wallbash_720p.mp4

Installation

The installation script is made for Arch, but may work on some Arch based distros with systemd. For Debian, please refer Senshi111's version here. Checkout Ksk's video for full installation walkthrough.

Important

Install script will auto-detect nvidia card and install nvidia-dkms drivers for your kernel. So please ensure that your Nvidia card supports dkms drivers and hyprland.

Caution

The script modifies your grub config to enable Nvidia drm and theme. This script is also designed to be done after a minimal arch installation, using it on previously installed desktop should work but will change whatever you currently have (gtk/qt theming, shell, sddm, grub, etc) and is at your own risk.

After a minimal Arch install (with grub and systemd), clone and execute -

pacman -Sy git
git clone --depth 1 https://github.com/prasanthrangan/hyprdots ~/Hyprdots
cd ~/Hyprdots/Scripts
./install.sh

Tip

You can also create your own list (for ex. custom_apps.lst) with all your favorite apps and pass the file as a parameter to install it -

./install.sh custom_apps.lst

Please reboot after the install script completes and takes you to sddm login screen (or black screen) for the first time. For more details, please refer installation wiki

Updating

To update Hyprdots you will need to pull the latest changes from github and restore the configs by doing -

cd ~/Hyprdots/Scripts
git pull
./install.sh -r

Important

This backs up and overwrites all configs as setup by restore_cfg.lst in ~/Hyprdots/Scripts. So please note that any configurations you made may be overwritten if listed to be done so, but can be recovered in ~/.config/cfg_backups.

Themes

To create your own custom theme, please refer theming wiki

Tip

You can install/browse/create/maintain/share additional themes (ex. Synth-Wave) using themepatcher. For more details please refer themepatcher wiki.


Catppuccin-Mocha Catppuccin-Latte Decay-Green RosΓ©-Pine Tokyo-Night
Material-Sakura Graphite-Mono Cyberpunk-Edge Frosted-Glass Gruvbox-Retro



// Catppuccin-Mocha

Catppuccin-Mocha#1 Catppuccin-Mocha#2

// Catppuccin-Latte

Catppuccin-Latte#1 Catppuccin-Latte#2

// Decay-Green

Decay-Green#1 Decay-Green#2

// RosΓ©-Pine

RosΓ©-Pine#1 RosΓ©-Pine#2

// Tokyo-Night

Tokyo-Night#1 Tokyo-Night#2

// Material-Sakura

Material-Sakura#1 Material-Sakura#2

// Graphite-Mono

Graphite-Mono#1 Graphite-Mono#2

// Cyberpunk-Edge

Cyberpunk-Edge#1 Cyberpunk-Edge#2

// Frosted-Glass by T-crypt

Frosted-Glass#1 Frosted-Glass#2

// Gruvbox-Retro by T-crypt

Gruvbox-Retro#1 Gruvbox-Retro#2

Styles

Theme Select
Theme Select
Wallpaper Select
Wallpaper Select
Launcher Style Select
Launcher Style Select
Launcher Styles
rofi style#1
rofi style#2
rofi style#3
rofi style#4
rofi style#5
rofi style#6
rofi style#7
rofi style#8
rofi style#9
Wlogout Menu
Wlogout Menu#1
Wlogout Menu#2
Game Launchers
Game Launchers#1
Game Launchers#2
Game Launchers#3
Game Launchers#4
Game Launchers#5

Keybindings

Keys Action
Super + Q quit active/focused window
Alt + F4 quit active/focused window
Super + Del quit hyprland session
Super + W toggle window on focus to float
Alt + Enter toggle window on focus to fullscreen
Super + Shift + F toggle float-n-pin on focused window
Super + J toggle layout
Super + G toggle window group
Super + T launch kitty terminal
Super + E launch dolphin file explorer
Super + C launch vscode
Super + F launch firefox
Super + A launch desktop applications (rofi)
Super + Tab switch open applications (rofi)
Super + R browse system files (rofi)
F10 mute audio output (toggle)
F11 decrease volume (hold)
F12 increase volume (hold)
Super + V clipboard history paste
Super + L lock screen
Super + Backspace logout menu
Super + K switch keyboard layout
Super + P drag to select area or click on a window to print
Super + Alt + P print current screen
Super + Ctrl + P print current screen (frozen)
Super + RightClick resize the window
Super + LeftClick change the window position
Super + MouseScroll cycle through workspaces
Super + Shift + ←→↑↓ resize windows (hold)
Super + Shift + Ctrl + ←→↑↓ move active window within the current workspace
Super + [0-9] switch to workspace [0-9]
Super + Shift + [0-9] move active window to workspace [0-9]
Super + Alt + [0-9] move active window to workspace [0-9] (silently)
Super + Alt + S move window to special workspace
Super + S toggle to special workspace
Super + Alt + G disable hypr effects for gamemode
Super + Alt + β†’ next wallpaper
Super + Alt + ← previous wallpaper
Super + Alt + ↑ next waybar mode
Super + Alt + ↓ previous waybar mode
Super + Shift + D toggle (theme <//> wall) based colors
Super + Shift + T theme select menu
Super + Shift + W wallpaper select menu
Super + Shift + A rofi style select menu

Youtube

p
l
a
y
l
i
s
t

YouTube playlist thumbnail

About

// Aesthetic, dynamic and minimal dots for Arch hyprland

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 88.0%
  • CSS 5.1%
  • Python 4.5%
  • Visual Basic 6.0 2.4%