Skip to content

XshubhamG/dotfiles

Repository files navigation

🌟 Hyprland-Arch Config in Catppuccin_mocha

Main Image

A decent configuration setup for my personal Arch Linux desktop with Hyprland window manager in my favourite theme Catppuccin

📚 Table of Contents

📦 Programs

List of programs and tools I use:

Component Program
🪟 Hyprland
💻 Kitty / Warp
🐚 Zsh / Starship
🎭 Tmux
🔤 JetBrains Mono / Dank Mono
🖥️ Fastfetch / Pokeget
📁 Yazi / Thunar
📝 Neovim / NvChad / Cursor
🌐 Brave / Zen
💬 Discord / BetterDiscord
📊 Waybar
🔍 Rofi
🎨 Catppuccin
🔔 Dunst
🔒 Hyprlock
🖥️ SDDM
🎵 Spotify / Spicetify
📈 Cava
🎬 MPV
📸 Flameshot
📓 Obsidian
📄 Zathura

[!NOTICE] Bat / Exa / Fd / Ripgrep |

👀 Preview

Desktop Desktop Preview
Fastfetch Fastfetch Preview
Neovim Neovim Preview
Spotify Spotify Preview
Browser Browser Preview
File Manager File Manager Preview
Discord Discord Preview

Quick Start

Prerequisites

This configuration is only for Arch Linux. Make sure you have these packages installed:

# Install required packages
sudo pacman -S git stow base-devel

Installation

Clone and setup the configuration:

# Clone the repository
git clone https://github.com/xshubhamg/dotfiles ~

# Navigate to the directory
cd ~/dotfiles

# Make the install script executable
chmod +x install.sh

# Run the installation script
./install.sh