| .config | ||
| bin | ||
| .gitignore | ||
| external.sh | ||
| install.sh | ||
| README.md | ||
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