My complete system configuration across Arch Linux, Hyprland, Niri, KDE, macOS, and Windows.
Arch Linux:
curl -fsSL https://raw.githubusercontent.com/Paranjayy/dotfiles/main/arch/install.sh | bashWindows (run as Admin):
irm https://raw.githubusercontent.com/Paranjayy/dotfiles/main/windows/install.ps1 | iexmacOS:
curl -fsSL https://raw.githubusercontent.com/Paranjayy/dotfiles/main/macos/install.sh | bash| Path | What |
|---|---|
linux/hypr/ |
Hyprland config (Omarchy-based) |
linux/niri/ |
Niri compositor |
linux/kde/ |
KDE/Plasma settings |
linux/waybar/ |
Status bar |
linux/alacritty/ |
Alacritty terminal |
linux/kitty/ |
Kitty terminal |
linux/ghostty/ |
Ghostty terminal |
linux/foot/ |
Foot terminal |
linux/gtk/ |
GTK3 + GTK4 themes |
linux/btop/ |
System monitor |
linux/mako/ |
Notifications |
linux/tmux/ |
Terminal multiplexer |
linux/lazygit/ |
Git TUI |
linux/fastfetch/ |
System info |
| Path | What |
|---|---|
raycast/ |
Launcher config |
karabiner/ |
Key remapping |
BetterTouchTool/ |
Gestures & automation |
omniwm/ |
Window manager |
shell/ |
Aliases & functions |
zsh/ |
Zsh config |
| Path | What |
|---|---|
windows/setup.ps1 |
PowerShell profile |
windows/install.ps1 |
One-shot installer |
| Path | What |
|---|---|
arch/setup.sh |
Arch install script |
git/ |
Git config |
website/ |
Showcase site (Next.js) |
Live: dotfiles.paranjay.dev
MIT