Skip to content

d1rshan/dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyprland rice typing banner

Hyprland desktop home view 1

Rofi

App Launcher, Wallpaper Switcher, Clipboard History, Emoji Picker.

Rofi app launcher Rofi wallpaper switcher

Rofi clipboard menu Rofi emoji picker

Theme Palette

Theme colors are generated from the active wallpaper using pywal.

Wallpaper 1 Wallpaper 2

Wallpaper 3 Wallpaper 4

Installation

quick setup:

bash <(curl -fsSL https://raw.githubusercontent.com/d1rshan/dots/main/setup.sh)

manual steps:

  1. Install prerequisites (Arch):
sudo pacman -S --needed hyprland hyprpaper hyprlock hypridle hyprshot waybar rofi kitty fish neovim mako fastfetch starship wl-clipboard
yay -S python-pywal16
sudo pacman -S --needed ttf-jetbrains-mono-nerd ttf-font-awesome noto-fonts-emoji
  1. Backup your current configs:
cp -r ~/.config ~/.config.bak
  1. Clone and copy:
git clone https://github.com/d1rshan/dots.git ~/dots
mkdir -p ~/.config
cp -r ~/dots/.config/{hypr,waybar,rofi,kitty,nvim,fastfetch,fish,mako} ~/.config/
cp ~/dots/.config/starship.toml ~/.config/
cp -r ~/dots/.local/bin ~/.local/ 2>/dev/null || true
  1. Generate the initial pywal cache so waybar and rofi have colors to read on first launch:
mkdir -p ~/walls
wal -i ~/walls/<your-wallpaper>
  1. Restart your session or reload apps (hyprctl reload, restart waybar, etc.).

Tip

Wallpapers: put your files in ~/walls (used by the rofi wallpaper picker).

Note

The first wal run is required because these configs read generated pywal color/cache files. Without that initial cache, waybar and rofi can start in a broken state or crash.

Tip

Main mod key: this setup uses LALT. If you want the usual SUPER, change $mainMod = LALT to $mainMod = SUPER in your Hypr config.

Structure

.
├── .config
│   ├── fastfetch
│   ├── fish
│   ├── hypr
│   ├── kitty
│   ├── mako
│   ├── nvim
│   ├── rofi
│   ├── waybar
│   └── starship.toml
├── .local
│   └── bin
│       ├── chika
│       └── pipes
├── screenshots
└── walls

Stonks

Star History Chart

hyprland dotfiles by @d1rshan & @AdItHyA