Skip to content

EsDeaths/Arch-Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❄️ Arch Linux Hyprland Setup

Welcome to my personal Arch Linux configuration! This is a minimalist and functional Wayland-based environment.


image image2 image3

🛠️ Technical Stack

  • OS: Arch Linux
  • WM: Hyprland (Wayland)
  • Terminal: Kitty
  • Shell: Zsh (with Oh My Zsh)
  • Bar: Waybar
  • Launcher: Wofi
  • Notification: Mako
  • Fonts: JetBrainsMono Nerd Font

📦 Core Components

Make sure to install these components to get the exact same look and feel:

Category Packages
Core hyprland, waybar, kitty, swww, mako
Utils wofi, grim, slurp, wl-clipboard, network-manager-applet
Fonts ttf-jetbrains-mono-nerd, noto-fonts

⚙️ Installation

1. Manual Method

Use this if you want to copy the configuration files manually.

  1. Clone the repository:

    git clone [https://github.com/EsDeaths/Arch-Linux.git](https://github.com/EsDeaths/Arch-Linux.git)
    cd Arch-Linux
  2. Copy all config folders to your directory:

    cp -r ./hypr ./waybar ./wofi ./mako ./kitty ./fastfetch ~/.config/

Caution

Be careful! This will overwrite any existing files in your ~/.config folder if they have the same names.


💡 Tips & Recommendations

  • Wallpapers: To set an animated wallpaper, you need to have swww (awww) installed.
    • Note: swww does not support .mp4 directly. You must convert your video to .gif first.
    • You can use ffmpeg for this: ffmpeg -i input.mp4 output.gif
    • Then run: swww init and swww img path/to/wallpaper.gif
  • Visuals: For the best experience, install a Nerd Font (e.g., ttf-jetbrains-mono-nerd) to display icons correctly in Waybar.
  • Customization: All main configurations are located in ~/.config/hypr/hyprland.conf. Feel free to change the gaps and borders there.

About

My personal Arch Linux dotfiles featuring Hyprland

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors