My Arch Rice :)
Find a file
2026-07-02 12:10:39 +02:00
.config Change the wallpapers system 2026-06-12 11:11:57 +02:00
bin Change the wallpapers system 2026-06-12 11:11:57 +02:00
.gitignore Add power selection 2026-04-08 21:04:27 +02:00
external.sh Add external installer 2026-07-02 12:10:39 +02:00
install.sh Add install script 2026-06-13 06:38:08 +02:00
README.md Add external installer 2026-07-02 12:10:39 +02:00

dotfiles

My dotfiles for my Arch configuration

Content

This is my first Arch Hyprland rice, so I'd like to have a save of it somewhere

Feel free to use it

Libraries

  • Hyprland (obviously)
  • Hyprlock for the lock screen
  • Wofi for the power selection
  • Swaybg to have the background

Informations

The random wallpapers will be in your ~/.config/wallpapers/wallpapers folder, along with a file named ~/.config/wallpapers/themes/Global containing one file name (just the name, if you have ~/.config/wallpapers/wallpapers/fireplace.png the entry should only be fireplace.png) on each line

You can create as many Themes files as you want, put them in ~/.config/wallpapers/themes, and you can select them.

Keymaps

Here are some informations about the keyboard shortcuts (might not be updated)

List of keymaps
Key combination Effect Context
Super Q Opens configured terminal (kitty by default) nothing
Super C Closes current window An active window
Super Shift ArrowLeft Moves the current window on the left An active window
Super Shift ArrowRight Moves the current window on the right An active window
Super Shift ArrowUp Moves the current window upwards An active window
Super Shift ArrowDown Moves the current window downwards An active window
Super Shift F Fullscreens the current window An active window
Super Shift C Centers the current window An active window
Super Shift P Pins the current window An active window
Super [1-9] Moves to workspace [1-9] nothing
Super Shift [1-9] Sends the current window in the workspace [1-9] An active window
Super [S/D/L] Moves to workspace S (or D or L) nothing
Super Shift [S/D/L] Sends the current window in the workspace [S/D/L] An active window
Super V Toggles floating screen for the current window An active window
Super M Opens power selection with wofi nothing
Super R Opens the app launcher with wofi nothing
Super B Enable waybar nothing
Super Shift B ` Disable waybar nothing
Super W Change every screen to the next wallpaper nothing
Super Shift W Changes all screens to the same random wallpaper nothing
Super Control W Go to next wallpaper on each screen nothing
Super Control Shift W Set random wallpaper on each screen nothing
Super Alt W Open the wallpapers theme select nothing

Installation

Manual

You want the ttf-nerd-fonts-symbols-mono for the power selection, so probably like pacman -S ttf-nerd-fonts-symbols-mono if you are using arch

Paste the files in .config in your ~/.config, you can tweak them

Paste the files in bin into your ~/bin. You might test the keybinds from hyprland, I put the $USER env variable, but it might be mistaken with root

Install script

You can use the install.sh script. It will tell you which commands are missing, so see if you want to install them

Remote install script

Run : curl https://git.greensky.tf/Greensky/dotfiles/raw/branch/master/external.sh | bash

Images

The wallpapers folder already contains a few templates images, here are the credits of these

Image name url
moonlakerise.jpg https://www.wallpaperflare.com/digital-digital-art-artwork-fantasy-art-drawing-painting-wallpaper-gjwku/download
forestrise.jpg https://www.wallpaperflare.com/vector-forest-sunset-forest-nature-sky-atmosphere-darkness-wallpaper-cvfha/download
torii.jpg https://www.wallpaperflare.com/man-near-torii-gate-wallpaper-gray-temple-wallpaper-landscape-wallpaper-cqg/download