Welcome to my dotfiles repository! This collection is centered around my configuration for Hyprland, a dynamic tiling Wayland compositor, alongside various tools and applications for a complete Linux desktop experience.
Don't copy paste the code blindly ,use documentation or chatgpt to understand the code first
Don't copy paste the code blindly ,use documentation or chatgpt to understand the code first
-
Hyprland: Highly customized configuration for a tiling Wayland compositor.
-
Waybar: Status bar with modules and custom styling.
-
Rofi: Application launcher and menu.
-
Kitty & Foot: Terminal emulator settings.Add Oh my posh for termial customiztion
-
Dunst: Notification daemon configuration.
-
Hyprpaper & Waypaper: Wallpaper managers for Wayland.
-
Fastfetch: For system info at a glance.
-
Thunar: File manager tweaks.
-
Neovim (nvim): Editor settings.
config/
├── hypr/ # Hyprland configs
├── waybar/ # Waybar bar configs
├── rofi/ # Rofi launcher configs
├── kitty/ # Kitty terminal configs
├── foot/ # Foot terminal configs
├── dunst/ # Dunst notification configs
├── hyprpaper/ # Hyprpaper wallpaper configs
├── waypaper/ # Waypaper wallpaper configs
├── fastfetch/ # Fastfetch configs
├── Thunar/ # Thunar file manager configs
├── nvim/ # Neovim configs
-
Clone the repo:
git clone https://github.com/Sunny-esc/.dotfiles.git
-
Symlink configs to your
$HOME/.config/directory:ln -s $(pwd)/config/* ~/.config/
-
Install Hyprland and dependencies:
- Follow the Hyprland Wiki.
- Install other tools as needed (waybar, rofi, kitty, etc).
-
Login with Hyprland from your display manager or TTY.
- Tweak any configuration inside the relevant subdirectory in
config/. - My configs are modular and can be adapted to your own setup.
Maintained by Sunny-esc.
Feel free to open issues or PRs if you have improvements or questions!
Inspired by the open-source ricing and dotfiles communities.