A decent configuration setup for my personal arch linux desktop with hypland window manager in my favourite theme catppuccin
List of programs and tools I use
Component | Program |
---|---|
Window Manager 🪟 | Hyprland |
Terminal | Kitty / warp |
Shell / prompt | zsh / starship |
Multiplexer | tmux |
Font | JetBrains Mono |
Fetch | fastfetch / pokeget |
File Manager | yazi / thunar |
Editor | neovim / nvChad /vscode |
Browser | Brave / zen |
Discord | Vesktop |
Bar | waybar |
Launcher | rofi |
Colorscheme | catppuccin |
Notification | dunst |
Lockscreen | hyprlock |
Display Manager | sddm |
Music Player | Spotify / spicetify |
Visualizer | cava |
Media Player | mpv |
Screenshot | flameshot |
Notes | Obsidian |
pdf reader | zathura |
Others | bat / exa / fd / ripgrep |
This configuration is only for Arch linux. Make sure you have these packages installed:
# install required packages
sudo pacman -S git stow base-devel
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