Skip to content

joao-paulo-santos/Arch.Config

Repository files navigation

Arch.Config

My Arch-linux dotfiles, minimal professional hyprland setup

Overview

[WIP]

Waybar setup

[WIP]

Shortcuts

[WIP]

Rofi

Custom Background Manager

Dynamic wallpaper manager for Hyprland with multiple service backends and trigger modes. Hypr-bg-Manager, Available as standalone AUR package.

Features:

  • Per-workspace or global wallpaper modes
  • Multiple services: swww, hyprpaper, swaybg, mpvpaper
  • Trigger modes: workspace change, timer, or both
  • Auto-format detection and service-specific optimization

Apps

Shell: Zsh Terminal: Kitty PrintScreen: hyprshot -> Satty File Manager: Yazi Media Player: mpv image viewer: mirage

Misc

Zoxide: cd jumper

Quick Setup

For fresh Arch installations, use the automated installer to install all packages and restore dotfiles:

# Direct install from GitHub
curl -sSL https://raw.githubusercontent.com/joao-paulo-santos/Arch.Config/main/system-installer/installer.sh | bash

# Or clone with submodules and run locally
git clone --recurse-submodules https://github.com/joao-paulo-santos/Arch.Config.git ~/.config
cd ~/.config/system-installer
./installer.sh

Manual Setup

Important: Clone with submodules to get all components:

git clone --recurse-submodules https://github.com/joao-paulo-santos/Arch.Config.git ~/.config

Then symlink required files:

ln -s ~/.config/zsh/.zshrc ~/.zshrc

# for custom Rofi flags
rm -rf ~/.local/share/applications
ln -sfn "$HOME/.config/my-desktop-entries" "$HOME/.local/share/applications"

About

My Arch-linux setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors