Minimal and clean Arch Linux rice using Hyprland script from Jakoolit
Featuring Hyprland + Waybar + Rofi + Kitty + Hyprlock + Swappy
Powered by Catppuccin Macchiato and JetBrains Mono
Note
The config has been updated but there are backup files within the config for older version
git clone https://github.com/A-Knee09/dotfiles.git ~/dotfiles
cd ~/dotfilesImportant
- Make sure you create a backup of your existing configs first before replacing them
- If you are using Jakoolit Hyprland script already you can copy paste these files, however backup is still recommended.
- If you have your own independent rice, you'll need to tweak some configs. For example the rofi and waybar ones use wallust for color sync with wallpaper, whereas some configs like kitty can be directly pasted.
Untitled.Project.mp4
Note
You'll need mpvpaper for enabling live wallpapers. However when using live wallpapers, for obvious reason waybar and rofi colors won't be synced to your live wallpaper.
Note
The fastfetch config has a profiles directory which consists of image assets used for zsh terminal and fastfetch, feel free to replace them in config.jsonc for fastfetch and config-compat.jsonc for zsh terminal
Note
I'm using astronvim for my neovim, the greeting Dashboard should be in user.lua , rest of the plugins are installed in default manner
All configs live under .config/ and are modular:
- Hyprland – window manager
- Waybar – status bar
- Rofi – launcher
- Kitty – terminal emulator
- Neovim – code editor setup
- Swaync – notifications
- Wallust – wallpaper & theme sync
- Cava, Fastfetch, Ranger, Lazygit, Swappy
| Component | Value |
|---|---|
| OS | Arch Linux |
| WM | Hyprland |
| Terminal | Kitty |
| Shell | Zsh with Oh-my-zsh |
| Font | JetBrains Mono NF |
| Theme | Catppuccin Macchiato |
| Screenshot | Swappy / OBS |